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

Contains makVrv::DtDe class. More...

Go to the source code of this file.

Classes

class  makVrv::DtDe
 The DtDe is the core component of any VR-Vantage application. More...

Namespaces

namespace  makVrv
 #include <vrvCoreQt/DtPersistenceControlsInterface.h>

Macros

#define DT_DE_INIT_ONCE(de)
 This macro is called by modules in their init() function.

Functions

template<typename ManagerClass >
void makVrv::defaultManagerRegisterInstanceFunction (DtDe &de, ManagerClass *mgr)
 Default implementation of how to register a manager, especially necessary when overriding the manager.
template<typename ManagerClass >
ManagerClass & makVrv::defaultManagerInstanceFunction (DtDe &de, bool allowedInSlave)
 default Manager instance function.

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);\
}

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 Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)