VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Macros | Typedefs | Enumerations | Variables
vrfObjectManager.h File Reference

Go to the source code of this file.

Classes

struct  DtImportScenarioData
 Structure that is used during scenario import to determine what to do with the import data. More...
 
struct  DtVrfObjectNameChangedCallbackInfo
 Arguments passed by the DtVrfObjectManager::addNameChangedCallback callbacks. More...
 
struct  DtVrfObjectUUIDChangedCallbackInfo
 Arguments passed by the DtVrfObjectManager::addUUISChangedCallback callbacks. More...
 
struct  DtVrfObjectAboutToBePublishedCallbackInfo
 Arguments passed by the DtVrfObjectManager::addUUISChangedCallback callbacks. More...
 
class  DtVrfObjectManager
 class DtVrfObjectManager: More...
 

Namespaces

 

Macros

#define DT_SINGLE_STATE_UPDATE_MESSAGE   0
 VR-Link includes. More...
 

Typedefs

typedef std::map
< DtEntityIdentifier,
DtVrfObject * > 
DtSimObjectMap
 
typedef bool(* DtSimObjectUserInitFcn )(DtVrfObject *object, void *usr)
 User action function definition for createAndInitSimObject() More...
 
typedef bool(* DtVrfObjectUserInitFcn )(DtVrfObject *vrfObject, void *usr)
 User action function definition for createAndInitVrfObject() More...
 
typedef void(* DtVrfObjectManagerCallbackFcn )(const DtVrfObjectManager &objectManager, void *usr)
 Callback function definition for object manager 'about to remove all' events. More...
 
typedef DtCallbackList< const
DtVrfObjectNameChangedCallbackInfo & >
::DtCallbackFunctionType 
DtVrfObjectNameChangedCallbackFcn
 Callback signature for DtVrfObjectManager::addNameChangedCallback(). More...
 
typedef DtCallbackList< const
DtVrfObjectUUIDChangedCallbackInfo & >
::DtCallbackFunctionType 
DtVrfObjectUUIDChangedCallbackFcn
 
typedef DtCallbackList< const
DtVrfObjectAboutToBePublishedCallbackInfo & >
::DtCallbackFunctionType 
DtVrfObjectAboutToBePublishedCallbackFcn
 
typedef DtCallbackList< const
DtVrfObject * >
::DtCallbackFunctionType 
DtVrfObjectQueuedForRemocalCallbackFcn
 

Enumerations

enum  DtTaskVisualizationPublicationMode { DtNeverPublishTaskVisualizations = 0, DtPublishTaskVisuzalizationsOnRequest, DtAlwaysPublishTaskVisualizations }
 Defines how task visualizations will be published. More...
 

Variables

const int DtSimMaxForceTypes = 256
 The enumeration in DIS only specifies 4 types, but it goes across the network in an 8-bit field. More...
 

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 std::map<DtEntityIdentifier, DtVrfObject*> DtSimObjectMap
typedef bool(* DtSimObjectUserInitFcn)(DtVrfObject *object, void *usr)

User action function definition for createAndInitSimObject()

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

Enumeration Type Documentation

Defines how task visualizations will be published.

Enumerator
DtNeverPublishTaskVisualizations 
DtPublishTaskVisuzalizationsOnRequest 
DtAlwaysPublishTaskVisualizations 

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 Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)