|
OpenPolygon
1.0.0
OpenPolygon is a Rendering Engine
|
The OpenPolygonDisplay - display abstract class. More...
#include <display.h>
Public Member Functions | |
| OpenPolygonDisplay (const std::string &display_name) | |
| virtual void | Close (void)=0 |
| virtual bool | isClosed (void)=0 |
| virtual void | Update (void)=0 |
| virtual void | setTitle (const char *title)=0 |
| void | setCamera (Camera *camera) |
| void | setViewPort (int x, int y, int width, int height) |
| void | setPerspective (glm::mat4 matrix) |
| void | setPerspective (float fovy, float aspect, float near, float far) |
| Camera * | getCamera (void) |
| int | getRenderHeight (void) |
| int | getRenderWidth (void) |
| int | getViewPortX (void) |
| int | getViewPortY (void) |
| const std::string & | getName (void) |
| const char * | getTitle (void) |
| glm::mat4 | getPerspective (void) |
Protected Attributes | |
| Camera * | m_camera |
| DisplayData | m_display_data |
The OpenPolygonDisplay - display abstract class.
1.8.10