VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Typedefs | Variables
vrfObjectManager.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...

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.

Detailed Description

Macro Definition Documentation

#define DT_SINGLE_STATE_UPDATE_MESSAGE   0

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 Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)