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

Public Member Functions | |
| 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 | |
| virtual void | processDataInteraction (DtDataInteraction *i) |
| virtual DtReflectedObject * | newReflectedObject (DtHlaObject *obj) const |
Static Protected Member Functions | |
| static void | dataInteractionCallback (DtDataInteraction *i, void *usr) |
Private Member Functions | |
| DtReflectedExtAggregateList (const DtReflectedExtAggregateList &orig) | |
| DtReflectedExtAggregateList & | operator= (const DtReflectedExtAggregateList &rhs) |
| DtReflectedExtAggregateList::DtReflectedExtAggregateList | ( | DtExerciseConn * | exConn | ) |
| DtReflectedExtAggregateList::DtReflectedExtAggregateList | ( | DtExerciseConn * | exConn, |
| bool | smoothCapable | ||
| ) |
| DtReflectedExtAggregateList::DtReflectedExtAggregateList | ( | DtExerciseConn * | exConn, |
| const DtDDMRegionSet * | regionSetToUse | ||
| ) |
Constructor - obtains the set of object classes to subscribe to from the exConn's fomMapper.
| DtReflectedExtAggregateList::DtReflectedExtAggregateList | ( | DtExerciseConn * | exConn, |
| const DtList * | handleList, | ||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor - only subscribe to the RTI::ObjectClassHandles in handleList.
| virtual DtReflectedExtAggregateList::~DtReflectedExtAggregateList | ( | ) | [virtual] |
| DtReflectedExtAggregateList::DtReflectedExtAggregateList | ( | const DtReflectedExtAggregateList & | orig | ) | [private] |
| virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::lookupEA | ( | RTI::ObjectHandle | id | ) | [virtual] |
| virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::lookupEA | ( | const DtGlobalObjectDesignator & | objName | ) | [virtual] |
| virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::firstEA | ( | ) | const [virtual] |
| virtual DtReflectedExtAggregate* DtReflectedExtAggregateList::lastEA | ( | ) | const [virtual] |
| virtual void DtReflectedExtAggregateList::addAggregateAdditionCallback | ( | DtExtAggregateCallbackFunction | cb, |
| void * | userData | ||
| ) | [virtual] |
| virtual void DtReflectedExtAggregateList::removeAggregateAdditionCallback | ( | DtExtAggregateCallbackFunction | cb, |
| void * | userData | ||
| ) | [virtual] |
| virtual void DtReflectedExtAggregateList::addAggregateRemovalCallback | ( | DtExtAggregateCallbackFunction | cb, |
| void * | userData | ||
| ) | [virtual] |
| virtual void DtReflectedExtAggregateList::removeAggregateRemovalCallback | ( | DtExtAggregateCallbackFunction | cb, |
| void * | userData | ||
| ) | [virtual] |
| DtReflectedExtAggregateList& DtReflectedExtAggregateList::operator= | ( | const DtReflectedExtAggregateList & | rhs | ) | [private] |
| static void DtReflectedExtAggregateList::dataInteractionCallback | ( | DtDataInteraction * | i, |
| void * | usr | ||
| ) | [static, protected] |
| virtual void DtReflectedExtAggregateList::processDataInteraction | ( | DtDataInteraction * | i | ) | [protected, virtual] |
| virtual DtReflectedObject* DtReflectedExtAggregateList::newReflectedObject | ( | DtHlaObject * | obj | ) | const [protected, virtual] |