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

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 Documentation

typedef void(* DtVrfObjectCallbackFunction)(const DtVrfObject *obj, void *userData)

Callback function that takes a DtVrfObject* and a pointer to user-defined data.

Function Documentation

DT_DEFINE_OBJECT_DEBUGGER_NAME ( DtVrfObject  )

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)