![]() |
VR-Forces 4.3.1 Class Documentation
|
Go to the source code of this file.
Classes | |
| struct | DtVrfObjectManagerCallbackInfo |
| Container used in callback lists. More... | |
| struct | DtVrfObjectNameChangedCallbackInfo |
| Arguments passed by the DtVrfObjectManager::addNameChangedCallback callbacks. More... | |
| class | DtVrfObjectManager |
| class DtVrfObjectManager: More... | |
Macros | |
| #define | DT_SINGLE_STATE_UPDATE_MESSAGE 0 |
| VR-Link includes. | |
Typedefs | |
| typedef void(* | DtSimObjectListActivityCallbackFcn )(DtVrfObject *simObject, void *usr) |
| Callback function definition (for callbacks registered on DtVrfObject* additions to and removals from the DtVrfObjectManager). | |
| typedef bool(* | DtSimObjectUserInitFcn )(DtVrfObject *object, void *usr) |
| User action function definition for createAndInitSimObject() | |
| typedef void(* | DtVrfObjectListActivityCallbackFcn )(DtVrfObject *vrfObject, void *usr) |
| Callback function definition (for callbacks registered on DtVrfObject* additions to and removals from the DtVrfObjectManager). | |
| typedef bool(* | DtVrfObjectUserInitFcn )(DtVrfObject *vrfObject, void *usr) |
| User action function definition for createAndInitVrfObject() | |
| typedef void(* | DtVrfObjectManagerCallbackFcn )(const DtVrfObjectManager &objectManager, void *usr) |
| Callback function definition for object manager 'about to remove all' events. | |
| typedef DtCallbackList< const DtVrfObjectNameChangedCallbackInfo & > ::DtCallbackFunctionType | DtVrfObjectNameChangedCallbackFcn |
| Callback signature for DtVrfObjectManager::addNameChangedCallback(). | |
Variables | |
| const int | DtSimMaxForceTypes = 256 |
| The enumeration in DIS only specifies 4 types, but it goes across the network in an 8-bit field. | |
| #define DT_SINGLE_STATE_UPDATE_MESSAGE 0 |
VR-Link includes.
System includes Turn on/off single large status update messaging
| typedef void(* DtSimObjectListActivityCallbackFcn)(DtVrfObject *simObject, void *usr) |
Callback function definition (for callbacks registered on DtVrfObject* additions to and removals from the DtVrfObjectManager).
| typedef bool(* DtSimObjectUserInitFcn)(DtVrfObject *object, void *usr) |
User action function definition for createAndInitSimObject()
| typedef void(* DtVrfObjectListActivityCallbackFcn)(DtVrfObject *vrfObject, void *usr) |
Callback function definition (for callbacks registered on DtVrfObject* additions to and removals from the DtVrfObjectManager).
| typedef bool(* DtVrfObjectUserInitFcn)(DtVrfObject *vrfObject, void *usr) |
User action function definition for createAndInitVrfObject()
| typedef void(* DtVrfObjectManagerCallbackFcn)(const DtVrfObjectManager &objectManager, void *usr) |
Callback function definition for object manager 'about to remove all' events.
| typedef DtCallbackList<const DtVrfObjectNameChangedCallbackInfo&>::DtCallbackFunctionType DtVrfObjectNameChangedCallbackFcn |
Callback signature for DtVrfObjectManager::addNameChangedCallback().
| const int DtSimMaxForceTypes = 256 |
The enumeration in DIS only specifies 4 types, but it goes across the network in an 8-bit field.
We've already had customers say they want to be able to have more forces, so we'll make it 256.