OpenPolygon  1.0.0
OpenPolygon is a Rendering Engine
rendermodul.h
1 #ifndef RENDERMODUL_H
2 #define RENDERMODUL_H
3 
4 #include "index.h"
5 #include "renderentitymanager.h"
6 
7 namespace Engine
8 {
9  class RenderModul
10  {
11  public:
12  explicit RenderModul();
13  void setRenderEntityManager( RenderEntityManager * render_entity_manager );
14 
15  virtual void renderProcess( const DrawEvent & event ) =0;
16 
17  RenderEntityManager * getRenderEntityManager(void);
18 
19  protected:
20 
21  RenderEntityManager * m_render_entity_manager;
22  };
23 
24 }
25 
26 #endif // RENDERMODUL_H
Definition: rendermodul.h:9
Definition: element.h:23
The DrawEvent - event class.
Definition: drawevent.h:31
Definition: renderentitymanager.h:28