![]() |
VR-Forces 4.10 Class Documentation
|
Go to the source code of this file.
Classes | |
| struct | DtVrfObjectCallbackData |
| struct | DtVrfObjectHandoffData |
| class | DtVrfObjectDeletionTracker |
| Used to know whether the DtVrfObject you're tracking has been deleted. More... | |
| class | DtRwVrfObjectName |
| Specialized version of DtRwString. More... | |
| class | DtVrfObjectUUID |
| Specialized version of the DtRwUUID – creates a new UUID if one is not specified in the file. More... | |
| class | DtVrfObject |
| DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application. More... | |
Typedefs | |
| typedef void(* | DtVrfObjectCallbackFunction )(const DtVrfObject *obj, void *userData) |
| Callback function that takes a DtVrfObject* and a pointer to user-defined data. More... | |
| typedef DtCallbackList< const DtVrfObject * > | DtVrfObjectCallbackList |
| typedef DtCallbackList< const DtVrfObjectCallbackData & > | DtVrfObjectDataChangeCallbackList |
| typedef DtCallbackList < DtVrfObjectHandoffData & > | DtVrfObjectHandoffCallbackList |
| typedef boost::shared_ptr < DtVrfObjectDeletionTracker > | DtVrfObjectDeletionHandle |
Functions | |
| DT_DEFINE_OBJECT_DEBUGGER_NAME (DtVrfObject) | |
| typedef void(* DtVrfObjectCallbackFunction)(const DtVrfObject *obj, void *userData) |
Callback function that takes a DtVrfObject* and a pointer to user-defined data.
| typedef DtCallbackList<const DtVrfObject*> DtVrfObjectCallbackList |
| typedef DtCallbackList<const DtVrfObjectCallbackData&> DtVrfObjectDataChangeCallbackList |
| typedef boost::shared_ptr<DtVrfObjectDeletionTracker> DtVrfObjectDeletionHandle |
| DT_DEFINE_OBJECT_DEBUGGER_NAME | ( | DtVrfObject | ) |