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

The necessary global registration object to allow DiGuy to support Multiple instances.

Public Member Functions

 ~DtDiGuyFunctionRegistration ()
 
void registerIg (DtDe &de)
 
void unregisterIg ()
 
DtDecurrentIg ()
 
void initialize ()
 

Static Public Member Functions

static
DtDiGuyFunctionRegistration
instance (DtDe *de)
 
static
DtDiGuyFunctionRegistration
nonVisualInstance (const std::string &dataPath)
 

Protected Member Functions

 DtDiGuyFunctionRegistration (DtDe *)
 
 DtDiGuyFunctionRegistration (const std::string &dataPath)
 

Protected Attributes

DtDemyDe
 
bool myInit
 
std::string myAlternateDataPath
 

Constructor & Destructor Documentation

makVrv::DtDiGuyFunctionRegistration::~DtDiGuyFunctionRegistration ( )
makVrv::DtDiGuyFunctionRegistration::DtDiGuyFunctionRegistration ( DtDe )
protected
makVrv::DtDiGuyFunctionRegistration::DtDiGuyFunctionRegistration ( const std::string &  dataPath)
protected

Member Function Documentation

static DtDiGuyFunctionRegistration& makVrv::DtDiGuyFunctionRegistration::instance ( DtDe de)
static
static DtDiGuyFunctionRegistration& makVrv::DtDiGuyFunctionRegistration::nonVisualInstance ( const std::string &  dataPath)
static
void makVrv::DtDiGuyFunctionRegistration::registerIg ( DtDe de)

Called to store a pointer to the 'active' de.

void makVrv::DtDiGuyFunctionRegistration::unregisterIg ( )

Called to release the pointer to the 'active' de.

DtDe* makVrv::DtDiGuyFunctionRegistration::currentIg ( )

Get the current de.

void makVrv::DtDiGuyFunctionRegistration::initialize ( )

intialize DiGuy ONCE!!!

Member Data Documentation

DtDe* makVrv::DtDiGuyFunctionRegistration::myDe
protected
bool makVrv::DtDiGuyFunctionRegistration::myInit
protected
std::string makVrv::DtDiGuyFunctionRegistration::myAlternateDataPath
protected

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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)