|
OpenPolygon
1.0.0
OpenPolygon is a Rendering Engine
|
The OverlayRendering - Render System class. More...
#include <overlayrendering.h>
Public Member Functions | |
| OverlayRendering (const std::string &system_name) | |
| void | initialize (OpenPolygonDisplay *display) final override |
| void | Resize (void) final override |
| void | RenderFrame (void) final override |
Public Member Functions inherited from Engine::RenderSystem | |
| RenderSystem (const std::string &system_name) | |
| bool | isInitialized (void) |
| void | addTechnique (Technique *technique) |
| void | setRenderProcessManager (RenderProcessManager *manager) |
| RenderProcessManager * | getRenderProcessManager (void) |
| OpenPolygonDisplay * | getDisplay (void) |
Protected Member Functions | |
| void | Render2DScene (void) |
| void | Render2DBackground (void) |
Additional Inherited Members | |
Protected Attributes inherited from Engine::RenderSystem | |
| std::string | m_system_name |
| glm::mat4 | m_projection |
| glm::mat4 | m_ortho |
| bool | m_init |
| OpenPolygonDisplay * | m_display |
| Camera * | m_camera |
| RenderProcessManager * | m_render_process_manager |
| Techniques | m_techniques |
The OverlayRendering - Render System class.
1.8.10