Castor3D  ..
Classes | Namespaces | Macros
Engine.hpp File Reference
+ Include dependency graph for Engine.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  Castor3D::Engine
 Main System. More...
 

Namespaces

 Castor3D
 

Macros

#define DECLARE_MANAGER_MEMBER(memberName, className)
 

Macro Definition Documentation

◆ DECLARE_MANAGER_MEMBER

#define DECLARE_MANAGER_MEMBER (   memberName,
  className 
)
Value:
public:\
inline className##Manager & Get##className##Manager()\
{\
return *m_##memberName##Manager;\
}\
inline className##Manager const & Get##className##Manager()const\
{\
return *m_##memberName##Manager;\
}\
private:\
className##ManagerUPtr m_##memberName##Manager