Home
last modified time | relevance | path

Searched refs:HLAObjectClass (Results 1 – 25 of 39) sorted by relevance

12

/dports/devel/simgear/simgear-2020.3.11/simgear/hla/
H A DHLAObjectClass.cxx54 HLAObjectClass::InstanceCallback::registerInstance(const HLAObjectClass&, HLAObjectInstance& object… in registerInstance() argument
59 HLAObjectClass::InstanceCallback::deleteInstance(const HLAObjectClass&, HLAObjectInstance& objectIn… in deleteInstance() argument
67 HLAObjectClass::HLAObjectClass(const std::string& name, HLAFederate* federate) : in HLAObjectClass() function in simgear::HLAObjectClass
79 HLAObjectClass::~HLAObjectClass() in ~HLAObjectClass()
88 HLAObjectClass::getName() const in getName()
94 HLAObjectClass::getFederate() const in getFederate()
235 HLAObjectClass::subscribe() in subscribe()
268 HLAObjectClass::unsubscribe() in unsubscribe()
279 HLAObjectClass::publish() in publish()
301 HLAObjectClass::unpublish() in unpublish()
[all …]
H A DHLAObjectClass.hxx33 class HLAObjectClass : public SGWeakReferenced { class
35 HLAObjectClass(const std::string& name, HLAFederate* federate);
36 virtual ~HLAObjectClass();
90 …virtual void discoverInstance(const HLAObjectClass& objectClass, HLAObjectInstance& objectInstance…
91 …virtual void removeInstance(const HLAObjectClass& objectClass, HLAObjectInstance& objectInstance, …
93 …virtual void registerInstance(const HLAObjectClass& objectClass, HLAObjectInstance& objectInstance…
94 … virtual void deleteInstance(const HLAObjectClass& objectClass, HLAObjectInstance& objectInstance);
116 virtual void startRegistration(HLAObjectClass& objectClass) = 0;
117 virtual void stopRegistration(HLAObjectClass& objectClass) = 0;
132 HLAObjectClass(const HLAObjectClass&);
[all …]
H A DRTIObjectClass.hxx30 class HLAObjectClass;
34 RTIObjectClass(HLAObjectClass* objectClass);
57 HLAObjectClass* _objectClass;
59 friend class HLAObjectClass;
H A DHLAFederate.hxx188 HLAObjectClass* getObjectClass(const std::string& name);
189 const HLAObjectClass* getObjectClass(const std::string& name) const;
191 virtual HLAObjectClass* createObjectClass(const std::string& name);
196 …virtual HLAObjectInstance* createObjectInstance(HLAObjectClass* objectClass, const std::string& na…
231 bool _insertObjectClass(HLAObjectClass* objectClass);
279 typedef std::map<std::string, SGSharedPtr<HLAObjectClass> > ObjectClassMap;
289 friend class HLAObjectClass;
H A DHLAObjectInstance.hxx34 class HLAObjectClass;
38 HLAObjectInstance(HLAObjectClass* objectClass = 0);
49 const SGSharedPtr<HLAObjectClass>& getObjectClass() const;
104 virtual void registerInstance(HLAObjectClass* objectClass);
191 SGSharedPtr<HLAObjectClass> _objectClass;
210 friend class HLAObjectClass;
H A DHLAObjectInstance.cxx49 HLAObjectInstance::HLAObjectInstance(HLAObjectClass* objectClass) : in HLAObjectInstance()
73 const SGSharedPtr<HLAObjectClass>&
162 HLAObjectClass* objectClass = getObjectClass().get(); in getDataElementIndex()
253 HLAObjectClass* objectClass = getObjectClass().get(); in discoverInstance()
264 HLAObjectClass* objectClass = getObjectClass().get(); in removeInstance()
279 HLAObjectInstance::registerInstance(HLAObjectClass* objectClass) in registerInstance()
322 HLAObjectClass* objectClass = getObjectClass().get(); in createAttributeDataElements()
345 HLAObjectClass* objectClass = getObjectClass().get(); in createAttributeDataElement()
H A DHLAFederate.cxx916 HLAObjectClass*
925 const HLAObjectClass*
934 HLAObjectClass*
937 return new HLAObjectClass(name, this); in createObjectClass()
959 HLAFederate::createObjectInstance(HLAObjectClass* objectClass, const std::string& name) in createObjectInstance()
1177 HLAFederate::_insertObjectClass(HLAObjectClass* objectClass) in _insertObjectClass()
H A DRTIObjectClass.cxx31 RTIObjectClass::RTIObjectClass(HLAObjectClass* objectClass) : in RTIObjectClass()
/dports/games/flightgear/flightgear-2020.3.11/utils/fgviewer/
H A DHLAViewerClass.cxx29 HLAObjectClass(name, federate) in HLAViewerClass()
49 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DHLARendererClass.cxx29 HLAObjectClass(name, federate) in HLARendererClass()
49 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DHLAEyeTrackerClass.cxx29 HLAObjectClass(name, federate) in HLAEyeTrackerClass()
51 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DHLADrawableClass.cxx29 HLAObjectClass(name, federate) in HLADrawableClass()
53 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DHLAViewClass.cxx29 HLAObjectClass(name, federate) in HLAViewClass()
55 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DHLASceneObjectClass.cxx30 HLAObjectClass(name, federate) in HLASceneObjectClass()
56 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DHLACameraClass.cxx29 HLAObjectClass(name, federate) in HLACameraClass()
59 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DHLARendererClass.hxx26 class HLARendererClass : public simgear::HLAObjectClass {
H A DHLAViewerClass.hxx26 class HLAViewerClass : public simgear::HLAObjectClass {
H A DHLAEyeTrackerClass.hxx26 class HLAEyeTrackerClass : public simgear::HLAObjectClass {
H A DHLADrawableClass.hxx26 class HLADrawableClass : public simgear::HLAObjectClass {
H A DHLAViewClass.hxx26 class HLAViewClass : public simgear::HLAObjectClass {
H A DHLASceneObject.hxx44 virtual void registerInstance(simgear::HLAObjectClass* objectClass);
/dports/games/flightgear/flightgear-2020.3.11/utils/fgai/
H A DHLASceneObjectClass.cxx29 HLAObjectClass(name, federate) in HLASceneObjectClass()
55 HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
H A DAIManager.hxx32 virtual simgear::HLAObjectClass* createObjectClass(const std::string& name);
H A DHLASceneObjectClass.hxx26 class HLASceneObjectClass : public simgear::HLAObjectClass {
/dports/games/flightgear/flightgear-2020.3.11/src/Network/HLA/
H A Dhla.cxx403 MultiplayerObjectInstance(sg::HLAObjectClass* objectClass) : in MultiplayerObjectInstance()
720 class FGHLA::MultiplayerObjectClass : public sg::HLAObjectClass {
723 HLAObjectClass(name, federate) in MultiplayerObjectClass()
733 HLAObjectClass::discoverInstance(objectInstance, tag); in discoverInstance()
740 HLAObjectClass::removeInstance(objectInstance, tag); in removeInstance()
751 HLAObjectClass::registerInstance(objectInstance); in registerInstance()
761 HLAObjectClass::deleteInstance(objectInstance); in deleteInstance()
766 sg::HLAObjectClass::createAttributeDataElements(objectInstance); in createAttributeDataElements()
848 virtual sg::HLAObjectClass* createObjectClass(const std::string& name) in createObjectClass()

12