|
virtual GlSurface & | getSurface () |
|
virtual void | onRender (GlSurface &surface)=0 |
|
virtual void | onExit (GlSurface &surface)=0 |
|
virtual void | onResize (GlSurface &surface, uint32_t width, uint32_t height)=0 |
|
virtual void | onKeyDown (GlSurface &surface, Keyboard::KeyEnum keyCode, uint32_t keyStates)=0 |
|
virtual void | onKeyUp (GlSurface &surface, Keyboard::KeyEnum keyCode, uint32_t keyStates)=0 |
|
virtual void | onPointerDown (GlSurface &surface, uint32_t pointerType, real32_t x, real32_t y)=0 |
|
virtual void | onPointerMove (GlSurface &surface, uint32_t pointerType, real32_t x, real32_t y)=0 |
|
virtual void | onPointerUp (GlSurface &surface, uint32_t pointerType, real32_t x, real32_t y)=0 |
|
virtual void | onScroll (GlSurface &surface, int32_t xDirection, int32_t yDirection)=0 |
|
The documentation for this class was generated from the following files:
- src/gate/graphics/gl_apis.hpp
- src/gate/graphics/cxx_gl_apis.cpp