A FeatureUnit is an encapsulated feature which can be added to an application.
Definition featureunit.h:34
Definition navigationfeatureunit.h:18
void OnDeactivate()
Called upon deactivation of feature unit.
Definition navigationfeatureunit.cc:59
virtual void OnBeginFrame()
called on begin of frame
Definition navigationfeatureunit.cc:68
void OnActivate()
Called upon activation of feature unit.
Definition navigationfeatureunit.cc:45
virtual void OnRenderDebug()
called when game debug visualization is on
Definition navigationfeatureunit.cc:76
__DeclareClass(NavigationFeatureUnit) __DeclareSingleton(NavigationFeatureUnit) public ~NavigationFeatureUnit()
destructor
Definition navigationfeatureunit.cc:36
Definition navigationmanager.cc:11
void RenderUI(Graphics::GraphicsEntityId camera)
render editor ui
Definition navigationfeatureunit.cc:91
#define __DeclareSingleton(type)
Definition osxsingleton.h:24
#define __DeclareClass(type)
The graphics entity is only an Id, to which we can attach GraphicsContexts.
Definition graphicsentity.h:16