OpenPolygon
1.0.0
OpenPolygon is a Rendering Engine
|
The MultiRendering - Render System class. More...
#include <multirendering.h>
Public Member Functions | |
MultiRendering (const std::string &system_name) | |
void | initialize (OpenPolygonDisplay *display) final override |
void | RenderFrame (void) final override |
void | Resize (void) final override |
Position * | getScreenPosition (void) |
Mesh * | getScreen (void) |
![]() | |
RenderSystem (const std::string &system_name) | |
bool | isInitialized (void) |
void | addTechnique (Technique *technique) |
void | setRenderProcessManager (RenderProcessManager *manager) |
RenderProcessManager * | getRenderProcessManager (void) |
OpenPolygonDisplay * | getDisplay (void) |
Additional Inherited Members | |
![]() | |
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 MultiRendering - Render System class.