|
| | DtReflectedVrfControlObjectList (DtExerciseConn *exConn, DtVrfParameterDb *pdb=0) |
| |
| | DtReflectedVrfControlObjectList (DtExerciseConn *exConn, const DtDDMRegionSet *regionSetToUse, DtVrfParameterDb *pdb=0) |
| |
| | DtReflectedVrfControlObjectList (DtExerciseConn *exConn, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0, DtVrfParameterDb *pdb=0) |
| |
| virtual | ~DtReflectedVrfControlObjectList () |
| |
| virtual void | setParameterDatabase (DtVrfParameterDb *pdb) |
| |
| virtual void | objectStatePropertiesInitialized (DtReflectedControlObject *) |
| |
|
| virtual DtVrfParameterDb * | parameterDatabase () |
| |
| virtual const DtVrfParameterDb * | parameterDatabase () const |
| |
| | DtReflectedControlObjectList (DtExerciseConn *exConn, const DtRwProperties &stateProps=DtRwProperties::emptyProperties(), const DtRwProperties ¶mProps=DtRwProperties::emptyProperties()) |
| |
| | DtReflectedControlObjectList (DtExerciseConn *exConn, const DtDDMRegionSet *regionSetToUse, const DtRwProperties &stateProps=DtRwProperties::emptyProperties(), const DtRwProperties ¶mProps=DtRwProperties::emptyProperties()) |
| |
| | DtReflectedControlObjectList (DtExerciseConn *exConn, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0, const DtRwProperties &stateProps=DtRwProperties::emptyProperties(), const DtRwProperties ¶mProps=DtRwProperties::emptyProperties()) |
| |
| virtual | ~DtReflectedControlObjectList () |
| |
| virtual void | setPropertyPrototypes (const DtRwProperties &stateProps, const DtRwProperties ¶mProps) |
| |
| 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) |
| |
| DtReflectedVrfControlObjectList::DtReflectedVrfControlObjectList |
( |
DtExerciseConn * |
exConn, |
|
|
DtVrfParameterDb * |
pdb = 0 |
|
) |
| |
Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
| DtReflectedVrfControlObjectList::DtReflectedVrfControlObjectList |
( |
DtExerciseConn * |
exConn, |
|
|
const DtDDMRegionSet * |
regionSetToUse, |
|
|
DtVrfParameterDb * |
pdb = 0 |
|
) |
| |
Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
| DtReflectedVrfControlObjectList::DtReflectedVrfControlObjectList |
( |
DtExerciseConn * |
exConn, |
|
|
const DtList * |
handleList, |
|
|
const DtDDMRegionSet * |
regionSetToUse = 0, |
|
|
DtVrfParameterDb * |
pdb = 0 |
|
) |
| |
Constructor - only subscribe to the RTI::ObjectClassHandles in handleList.
| virtual DtReflectedVrfControlObjectList::~DtReflectedVrfControlObjectList |
( |
| ) |
|
|
virtual |
| virtual void DtReflectedVrfControlObjectList::setParameterDatabase |
( |
DtVrfParameterDb * |
pdb | ) |
|
|
virtual |
Sets the parameter database. Must be called whenever the SMS changes.
| virtual DtVrfParameterDb* DtReflectedVrfControlObjectList::parameterDatabase |
( |
| ) |
|
|
virtual |
Returns the loaded parameter database.
| virtual const DtVrfParameterDb* DtReflectedVrfControlObjectList::parameterDatabase |
( |
| ) |
const |
|
virtual |
Returns the loaded parameter database.
Call to set this object to properly initialize for state properties. If this is not called when the object is updated it might get its state properties reset.
When an control object is added initialize any extended properties (if supported and available) as well as add update callback for object.
Reimplemented from DtReflectedControlObjectList.
If not yet initialized, try to initialized the control object on update.
The documentation for this class was generated from the following file: