VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Macros | Functions
DtDe.h File Reference

Go to the source code of this file.

Classes

class  makVrv::DtDe
 

Namespaces

 makVrv
 

Macros

#define DT_DE_INIT_ONCE(de)
 

Functions

template<typename ManagerClass >
void makVrv::defaultManagerRegisterInstanceFunction (DtDe &de, ManagerClass *mgr)
 
template<typename ManagerClass >
ManagerClass & makVrv::defaultManagerInstanceFunction (DtDe &de, bool allowedInSlave)
 

Detailed Description

Contains makVrv::DtDe class.

Macro Definition Documentation

#define DT_DE_INIT_ONCE (   de)
Value:
if(de.isInitFunctionRegistered((void*)&init))\
{\
return;\
}\
else\
{\
de.registerInitFunction((void*)&init);\
}
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.

This macro is called by modules in their init() function. This macro ensures that the module is only registered with the DtDe Instance once.


Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)