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

Classes | |
| struct | _DtBeamIdStruct |
Public Member Functions | |
| DtReflectedExtEmitterSystemList (DtExerciseConn *exConn) | |
| DtReflectedExtEmitterSystemList (DtExerciseConn *exConn, const DtDDMRegionSet *regionSetToUse) | |
| DtReflectedExtEmitterSystemList (DtExerciseConn *exConn, const DtList *handleList, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor - only subscribe to the RTI::ObjectClassHandles in handleList. | |
| virtual | ~DtReflectedExtEmitterSystemList () |
| virtual void | setReflectedEntityList (DtReflectedEntityList *l) |
| virtual void | processEmitterBeamRemoval (DtReflectedEmitterBeam *beam) |
| virtual void | processEmitterBeamAddition (DtReflectedEmitterBeam *beam) |
| virtual bool | removeObject (const DtObjectId &id) |
Static Public Member Functions | |
| static void | entityRemovalCallback (DtReflectedEntity *e, void *usr) |
Protected Types | |
| typedef struct DtReflectedExtEmitterSystemList::_DtBeamIdStruct | DtBeamIdStruct |
| typedef std::map< int, DtBeamIdStruct > | DtBeamIdMap |
Protected Attributes | |
| DtReflectedEntityList * | myReflectedEntityList |
| DtBeamIdMap | myBeamMap |
Private Member Functions | |
| DtReflectedExtEmitterSystemList (const DtReflectedExtEmitterSystemList &orig) | |
| DtReflectedExtEmitterSystemList & | operator= (const DtReflectedExtEmitterSystemList &rhs) |
typedef struct DtReflectedExtEmitterSystemList::_DtBeamIdStruct
DtReflectedExtEmitterSystemList::DtBeamIdStruct [protected] |
typedef std::map<int, DtBeamIdStruct> DtReflectedExtEmitterSystemList::DtBeamIdMap [protected] |
| DtReflectedExtEmitterSystemList::DtReflectedExtEmitterSystemList | ( | DtExerciseConn * | exConn | ) |
| DtReflectedExtEmitterSystemList::DtReflectedExtEmitterSystemList | ( | DtExerciseConn * | exConn, |
| const DtDDMRegionSet * | regionSetToUse | ||
| ) |
| DtReflectedExtEmitterSystemList::DtReflectedExtEmitterSystemList | ( | DtExerciseConn * | exConn, |
| const DtList * | handleList, | ||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor - only subscribe to the RTI::ObjectClassHandles in handleList.
| virtual DtReflectedExtEmitterSystemList::~DtReflectedExtEmitterSystemList | ( | ) | [virtual] |
| DtReflectedExtEmitterSystemList::DtReflectedExtEmitterSystemList | ( | const DtReflectedExtEmitterSystemList & | orig | ) | [private] |
| virtual void DtReflectedExtEmitterSystemList::setReflectedEntityList | ( | DtReflectedEntityList * | l | ) | [virtual] |
| static void DtReflectedExtEmitterSystemList::entityRemovalCallback | ( | DtReflectedEntity * | e, |
| void * | usr | ||
| ) | [static] |
| virtual void DtReflectedExtEmitterSystemList::processEmitterBeamRemoval | ( | DtReflectedEmitterBeam * | beam | ) | [virtual] |
| virtual void DtReflectedExtEmitterSystemList::processEmitterBeamAddition | ( | DtReflectedEmitterBeam * | beam | ) | [virtual] |
| virtual bool DtReflectedExtEmitterSystemList::removeObject | ( | const DtObjectId & | id | ) | [virtual] |
| DtReflectedExtEmitterSystemList& DtReflectedExtEmitterSystemList::operator= | ( | const DtReflectedExtEmitterSystemList & | rhs | ) | [private] |