GATE
gate::apps::GameModule Class Referenceabstract
Inheritance diagram for gate::apps::GameModule:
gate::NonCopyable gate::apps::BlockLevelsGame

Classes

struct  Vertex
 

Public Member Functions

virtual void loadModule (GlSurface &surface)=0
 
virtual void unloadModule (GlSurface &surface)=0
 
virtual void render (GlSurface &surface)=0
 
virtual void processKeyDown (Keyboard::KeyEnum key, uint32_t state)=0
 
virtual void processKeyUp (Keyboard::KeyEnum key, uint32_t state)=0
 
virtual void processPointerDown (real32_t x, real32_t y, real32_t xMax, real32_t yMax)=0
 
virtual void processPointerMove (real32_t x, real32_t y, real32_t xMax, real32_t yMax)=0
 
virtual void processPointerUp (real32_t x, real32_t y, real32_t xMax, real32_t yMax)=0
 

The documentation for this class was generated from the following files: