![]() |
VR-Forces 4.6.1 Class Documentation
|

Public Member Functions | |
| DtExtendedPropertiesControlObjectList (DtExerciseConn *exConn, DtVrfParameterDb *pdb=0) | |
| Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper. | |
| DtExtendedPropertiesControlObjectList (DtExerciseConn *exConn, const DtDDMRegionSet *regionSetToUse, DtVrfParameterDb *pdb=0) | |
| Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper. | |
| DtExtendedPropertiesControlObjectList (DtExerciseConn *exConn, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0, DtVrfParameterDb *pdb=0) | |
| Constructor - only subscribe to the RTI::ObjectClassHandles in handleList. | |
| virtual | ~DtExtendedPropertiesControlObjectList () |
| Destructor. | |
| virtual void | setParameterDatabase (DtVrfParameterDb *pdb) |
| Sets the parameter database. Must be called whenever the SMS changes. | |
| virtual DtVrfParameterDb * | parameterDatabase () |
| Returns the loaded parameter database. | |
| virtual const DtVrfParameterDb * | parameterDatabase () const |
Public Member Functions inherited from DtReflectedControlObjectList | |
| DtReflectedControlObjectList (DtExerciseConn *exConn) | |
| DtReflectedControlObjectList (DtExerciseConn *exConn, const DtDDMRegionSet *regionSetToUse) | |
| DtReflectedControlObjectList (DtExerciseConn *exConn, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0) | |
| virtual | ~DtReflectedControlObjectList () |
| virtual DtReflectedControlObject * | lookupCO (RTI::ObjectHandle id) |
| virtual DtReflectedControlObject * | firstCO () const |
| virtual DtReflectedControlObject * | lastCO () const |
| virtual DtReflectedControlObject * | lookupCO (const DtGlobalObjectDesignator &designator) |
| virtual void | addControlObjectAdditionCallback (DtControlObjectCallbackFunction cb, void *userData) |
| virtual void | removeControlObjectAdditionCallback (DtControlObjectCallbackFunction cb, void *userData) |
| virtual void | addControlObjectRemovalCallback (DtControlObjectCallbackFunction cb, void *userData) |
| virtual void | removeControlObjectRemovalCallback (DtControlObjectCallbackFunction cb, void *userData) |
Protected Member Functions | |
| DtExtendedPropertiesControlObjectList (const DtExtendedPropertiesControlObjectList &orig) | |
| Not implemented. | |
| DtExtendedPropertiesControlObjectList & | operator= (const DtExtendedPropertiesControlObjectList &rhs) |
| Not implemented. | |
| void | initializeExtendedProperties () |
| Determines whether or not extended properties available. Called from constructors. | |
| virtual bool | readyToAdd (DtReflectedObject *obj) |
| Overridden to make sure extended properties are updated before checking if the object is ready to add. | |
| virtual void | controlObjectAdded (DtReflectedControlObject *) |
Protected Member Functions inherited from DtReflectedControlObjectList | |
| DtReflectedControlObjectList (const DtReflectedControlObjectList &orig) | |
| DtReflectedControlObjectList & | operator= (const DtReflectedControlObjectList &rhs) |
| virtual void | processDataInteraction (DtDataInteraction *i) |
| virtual DtReflectedObject * | newReflectedObject (DtHlaObject *obj) const |
Static Protected Member Functions | |
| static void | controlObjectAddedCallback (DtReflectedControlObject *controlObject, void *userData) |
| When an control object is added initialize any extended properties (if supported and available) as well as add update callback for object. | |
Static Protected Member Functions inherited from DtReflectedControlObjectList | |
| static void | dataInteractionCallback (DtDataInteraction *i, void *usr) |
Protected Attributes | |
| DtVrfParameterDb * | myParameterDb |
| DtExtendedPropertiesControlObjectList::DtExtendedPropertiesControlObjectList | ( | DtExerciseConn * | exConn, |
| DtVrfParameterDb * | pdb = 0 |
||
| ) |
Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
| DtExtendedPropertiesControlObjectList::DtExtendedPropertiesControlObjectList | ( | DtExerciseConn * | exConn, |
| const DtDDMRegionSet * | regionSetToUse, | ||
| DtVrfParameterDb * | pdb = 0 |
||
| ) |
Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
| DtExtendedPropertiesControlObjectList::DtExtendedPropertiesControlObjectList | ( | DtExerciseConn * | exConn, |
| const DtList * | handleList, | ||
| const DtDDMRegionSet * | regionSetToUse = 0, |
||
| DtVrfParameterDb * | pdb = 0 |
||
| ) |
Constructor - only subscribe to the RTI::ObjectClassHandles in handleList.
|
virtual |
Destructor.
|
protected |
Not implemented.
|
virtual |
Sets the parameter database. Must be called whenever the SMS changes.
|
virtual |
Returns the loaded parameter database.
|
virtual |
|
protected |
Not implemented.
|
protected |
Determines whether or not extended properties available. Called from constructors.
|
protectedvirtual |
Overridden to make sure extended properties are updated before checking if the object is ready to add.
|
staticprotected |
When an control object is added initialize any extended properties (if supported and available) as well as add update callback for object.
|
protectedvirtual |
|
protected |