VR-Forces 4.0.4 Class Documentation
Classes | Defines | Typedefs | Variables
include/vrfobjcore/vrfObjMgr.h File Reference

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...

Defines

#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.

Detailed Description


Define Documentation

VR-Link includes.

System includes Turn on/off single large status update messaging


Typedef Documentation

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.

Callback signature for DtVrfObjectManager::addNameChangedCallback().


Variable Documentation

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.


Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)