VR-Forces 4.0.4 Class Documentation
Classes | Namespaces | Defines | Functions
include/vrvCore/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>


Defines

#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.


Define 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 Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)