VR-Forces 4.8 Class Documentation
 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. More...

Public Member Functions

 ~DtDiGuyFunctionRegistration ()
 
void registerIg (DtDe &de)
 Called to store a pointer to the 'active' de. More...
 
void unregisterIg ()
 Called to release the pointer to the 'active' de. More...
 
DtDecurrentIg ()
 Get the current de. More...
 
void initialize ()
 intialize DiGuy ONCE!!! More...
 

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
 

Detailed Description

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

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