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

Public Member Functions | |
| DtGenericPropertiesAggregateList (DtExerciseConn *exConn, const std::vector< DtFilename > &smsFiles) | |
| Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper. | |
| DtGenericPropertiesAggregateList (DtExerciseConn *exConn, const std::vector< DtFilename > &smsFiles, bool smoothCapable) | |
| DtGenericPropertiesAggregateList (DtExerciseConn *exConn, const std::vector< DtFilename > &smsFiles, const DtDDMRegionSet *regionSetToUse) | |
| Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper. | |
| DtGenericPropertiesAggregateList (DtExerciseConn *exConn, const std::vector< DtFilename > &smsFiles, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor - only subscribe to the RTI::ObjectClassHandles in handleList. | |
| virtual | ~DtGenericPropertiesAggregateList () |
| destructor | |
| bool | genericPropertiesAvailable () const |
| Returns true if generic properties available when this list was created. | |
| void | setSmsFiles (const std::vector< DtFilename > &smsFiles) |
| Sets sms directories to new directory. | |
| virtual const DtRwVariableBindings & | parameterProperties (const DtEntityType &) const |
| Returns the parameter properties (if exist) for the supplied entity type. | |
| DtMtlParameterDb * | parameterDatabase () |
Public Member Functions inherited from DtReflectedExtAggregateList | |
| DtReflectedExtAggregateList (DtExerciseConn *exConn) | |
| DtReflectedExtAggregateList (DtExerciseConn *exConn, bool smoothCapable) | |
| DtReflectedExtAggregateList (DtExerciseConn *exConn, const DtDDMRegionSet *regionSetToUse) | |
| Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper. | |
| DtReflectedExtAggregateList (DtExerciseConn *exConn, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor - only subscribe to the RTI::ObjectClassHandles in handleList. | |
| virtual | ~DtReflectedExtAggregateList () |
| virtual DtReflectedExtAggregate * | lookupEA (RTI::ObjectHandle id) |
| virtual DtReflectedExtAggregate * | lookupEA (const DtGlobalObjectDesignator &objName) |
| virtual DtReflectedExtAggregate * | firstEA () const |
| virtual DtReflectedExtAggregate * | lastEA () const |
| virtual void | addAggregateAdditionCallback (DtExtAggregateCallbackFunction cb, void *userData) |
| virtual void | removeAggregateAdditionCallback (DtExtAggregateCallbackFunction cb, void *userData) |
| virtual void | addAggregateRemovalCallback (DtExtAggregateCallbackFunction cb, void *userData) |
| virtual void | removeAggregateRemovalCallback (DtExtAggregateCallbackFunction cb, void *userData) |
Protected Member Functions | |
| void | initializeGenericProperties () |
| Determines whether or not generic properties available. Called from constructors. | |
| virtual void | aggregateAdded (DtReflectedExtAggregate *) |
| virtual bool | loadParameterDatabase (const DtFilename &, const DtReaderWriter::SearchPaths &) |
| Load parameter database from specified path. | |
Protected Member Functions inherited from DtReflectedExtAggregateList | |
| virtual void | processDataInteraction (DtDataInteraction *i) |
| virtual DtReflectedObject * | newReflectedObject (DtHlaObject *obj) const |
Static Protected Member Functions | |
| static void | aggregateAddedCallback (DtReflectedExtAggregate *aggregate, void *userData) |
| When an aggregate is added initialize any generic properties (if supported and available) as well as add update callback for object. | |
Static Protected Member Functions inherited from DtReflectedExtAggregateList | |
| static void | dataInteractionCallback (DtDataInteraction *i, void *usr) |
Protected Attributes | |
| bool | myGenericPropertiesAvailable |
| DtMtlParameterDb * | myMtlParameterDatabase |
| Used to lookup and create objects for state data. | |
| DtGenericPropertiesAggregateList::DtGenericPropertiesAggregateList | ( | DtExerciseConn * | exConn, |
| const std::vector< DtFilename > & | smsFiles | ||
| ) |
Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
| DtGenericPropertiesAggregateList::DtGenericPropertiesAggregateList | ( | DtExerciseConn * | exConn, |
| const std::vector< DtFilename > & | smsFiles, | ||
| bool | smoothCapable | ||
| ) |
| DtGenericPropertiesAggregateList::DtGenericPropertiesAggregateList | ( | DtExerciseConn * | exConn, |
| const std::vector< DtFilename > & | smsFiles, | ||
| const DtDDMRegionSet * | regionSetToUse | ||
| ) |
Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
| DtGenericPropertiesAggregateList::DtGenericPropertiesAggregateList | ( | DtExerciseConn * | exConn, |
| const std::vector< DtFilename > & | smsFiles, | ||
| const DtList * | handleList, | ||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor - only subscribe to the RTI::ObjectClassHandles in handleList.
|
virtual |
destructor
|
inline |
Returns true if generic properties available when this list was created.
| void DtGenericPropertiesAggregateList::setSmsFiles | ( | const std::vector< DtFilename > & | smsFiles | ) |
Sets sms directories to new directory.
Will cause any .ope files loaded to be removed, resulting in data to be regenerated from reflected objects. Called from constructors
|
virtual |
Returns the parameter properties (if exist) for the supplied entity type.
Read from the loaded parameter database
|
inline |
|
protected |
Determines whether or not generic properties available. Called from constructors.
|
staticprotected |
When an aggregate is added initialize any generic properties (if supported and available) as well as add update callback for object.
|
protectedvirtual |
|
protectedvirtual |
Load parameter database from specified path.
|
protected |
|
protected |
Used to lookup and create objects for state data.