iv::Window Class Referenceabstract
#include <Window.hpp>
Public Member Functions | |
virtual void | set_listener (WindowListener *listener)=0 |
virtual bool | gpu_enabled ()=0 |
virtual RenderTarget::Geometry | geometry ()=0 |
virtual RenderTarget * | render_target ()=0 |
Public Member Functions inherited from iv::InputSource | |
virtual int2 | input_position (Input::Key key, int device_id)=0 |
virtual float | input_value (Input::Key key, int device_id)=0 |
virtual unsigned | input_character ()=0 |
Protected Member Functions | |
void | setupGL () |
Detailed Description
Definition at line 10 of file Window.hpp.
Member Function Documentation
◆ set_listener()
|
pure virtual |
Implemented in iv::GlfmWindow, and iv::GlfwWindow.
◆ gpu_enabled()
|
pure virtual |
Implemented in iv::GlfmWindow, and iv::GlfwWindow.
◆ geometry()
|
pure virtual |
Implemented in iv::GlfmWindow, and iv::GlfwWindow.
◆ render_target()
|
pure virtual |
Implemented in iv::GlfmWindow, and iv::GlfwWindow.
◆ setupGL()
|
protected |
Definition at line 7 of file Window.cpp.
The documentation for this class was generated from the following files:
- ivorium_graphics/Game/Window.hpp
- ivorium_graphics/Game/Window.cpp