VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtVrfDynamicTerrainPrinter Class Reference

Public Member Functions

 DtVrfDynamicTerrainPrinter (DtCommunicationManager *)
 
virtual ~DtVrfDynamicTerrainPrinter ()
 
virtual bool init ()
 

Protected Member Functions

DtExerciseConn * exerciseConn ()
 

Protected Attributes

DtCommunicationManagermyEventManager
 
DtReflectedDynamicTerrainListmyReflectedDynamicTerrainList
 

Private Member Functions

 DtVrfDynamicTerrainPrinter ()
 
 DtVrfDynamicTerrainPrinter (const DtVrfDynamicTerrainPrinter &orig)
 
DtVrfDynamicTerrainPrinteroperator= (const DtVrfDynamicTerrainPrinter &orig)
 
static void dynamicTerrainObjectAddedCallback (DtReflectedDynamicTerrain *object, void *usr)
 
virtual void processDynamicTerrainObjectAdded (DtReflectedDynamicTerrain *object)
 
static void dynamicTerrainObjectUpdatedCallback (DtReflectedDynamicTerrain *object, void *usr)
 
virtual void processDynamicTerrainObjectUpdated (DtReflectedDynamicTerrain *object)
 
static void dynamicTerrainObjectRemovedCallback (DtReflectedDynamicTerrain *object, void *usr)
 
virtual void processDynamicTerrainObjectRemoved (DtReflectedDynamicTerrain *object)
 

Constructor & Destructor Documentation

DtVrfDynamicTerrainPrinter::DtVrfDynamicTerrainPrinter ( )
private

Not implemented.

DtVrfDynamicTerrainPrinter::DtVrfDynamicTerrainPrinter ( const DtVrfDynamicTerrainPrinter orig)
private

Not implemented.

DtVrfDynamicTerrainPrinter::DtVrfDynamicTerrainPrinter ( DtCommunicationManager )
virtual DtVrfDynamicTerrainPrinter::~DtVrfDynamicTerrainPrinter ( )
virtual

Member Function Documentation

DtVrfDynamicTerrainPrinter& DtVrfDynamicTerrainPrinter::operator= ( const DtVrfDynamicTerrainPrinter orig)
private

Not implemented.

virtual bool DtVrfDynamicTerrainPrinter::init ( )
virtual
static void DtVrfDynamicTerrainPrinter::dynamicTerrainObjectAddedCallback ( DtReflectedDynamicTerrain object,
void *  usr 
)
staticprotected

Callback for the addition of new dynamic terrain objects.

virtual void DtVrfDynamicTerrainPrinter::processDynamicTerrainObjectAdded ( DtReflectedDynamicTerrain object)
protectedvirtual

Callback for the addition of new dynamic terrain objects.

static void DtVrfDynamicTerrainPrinter::dynamicTerrainObjectUpdatedCallback ( DtReflectedDynamicTerrain object,
void *  usr 
)
staticprotected

Callback for the update of dynamic terrain objects.

virtual void DtVrfDynamicTerrainPrinter::processDynamicTerrainObjectUpdated ( DtReflectedDynamicTerrain object)
protectedvirtual

Callback for the update of dynamic terrain objects.

static void DtVrfDynamicTerrainPrinter::dynamicTerrainObjectRemovedCallback ( DtReflectedDynamicTerrain object,
void *  usr 
)
staticprotected

Callback for the removal of dynamic terrain objects.

virtual void DtVrfDynamicTerrainPrinter::processDynamicTerrainObjectRemoved ( DtReflectedDynamicTerrain object)
protectedvirtual

Callback for the removal of dynamic terrain objects.

DtExerciseConn* DtVrfDynamicTerrainPrinter::exerciseConn ( )
protected

Member Data Documentation

DtCommunicationManager* DtVrfDynamicTerrainPrinter::myEventManager
protected
DtReflectedDynamicTerrainList* DtVrfDynamicTerrainPrinter::myReflectedDynamicTerrainList
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)