The common base class of Nebula.
Definition refcounted.h:38
A RenderModule wraps a specific, optional, rendering functionality into a simple object which only re...
Definition rendermodule.h:26
virtual void OnFrame()
called per-frame by Graphics::GraphicsServer
Definition rendermodule.cc:61
virtual void Setup()
setup the render module
Definition rendermodule.cc:35
bool IsValid() const
return true if the render module has been setup
Definition rendermodule.h:51
bool isValid
Definition rendermodule.h:44
__DeclareClass(RenderModule)
virtual ~RenderModule()
destructor
Definition rendermodule.cc:26
RenderModule()
constructor
Definition rendermodule.cc:17
virtual void Discard()
discard the render module
Definition rendermodule.cc:48
Definition rendermodule.cc:11