18 #ifndef MULTIRENDERING_H
19 #define MULTIRENDERING_H
22 #include "rendermanager.h"
23 #include "framebuffermanager.h"
24 #include "shadermanager.h"
25 #include "positionmanager.h"
26 #include "meshmanager.h"
27 #include "overlaymanager.h"
29 #include "rendersystem.h"
30 #include "Technique/basiccolourtech.h"
31 #include "embedded_resource.h"
48 void RenderFrame(
void)
final override;
50 void Resize(
void)
final override;
53 Mesh * getScreen(
void);
57 void prepareScreenPosition(
void);
58 void RenderFinalScene(
void);
59 void RenderToScreen(
void);
75 #endif // MULTIRENDERING_H
The Texture class.
Definition: texture.h:37
The MultiRendering - Render System class.
Definition: multirendering.h:39
The IShader - abstract / interface class.
Definition: IShader.h:30
The DrawEvent - event class.
Definition: drawevent.h:31
The Technique - abstract / interface class.
Definition: technique.h:34
The Mesh class.
Definition: mesh.h:32
The RenderSystem - abstract / interface class.
Definition: rendersystem.h:41
The OpenPolygonDisplay - display abstract class.
Definition: display.h:55
The OverlayManager class.
Definition: overlaymanager.h:34
The Position class.
Definition: position.h:29