|
PGR Copakond OpenGL Engine - Bowling
|
Base interface for input handling and logic updates. More...
#include <controller.h>
Public Member Functions | |
| Controller ()=default | |
| virtual | ~Controller ()=default |
| virtual void | update (float deltaTime)=0 |
| virtual void | onMouseButtonEvent (int button, int state, int x, int y) |
| virtual void | onMouseMoveEvent (int x, int y) |
| virtual void | onKeyboardEvent (unsigned char key, int x, int y, bool isDown) |
| virtual void | onMenuEvent (int option) |
Base interface for input handling and logic updates.
|
default |
|
virtualdefault |
|
inlinevirtual |
Reimplemented in copakond::InputController, and copakond::InputControllerBowling.
|
inlinevirtual |
Reimplemented in copakond::InputController, and copakond::InputControllerBowling.
|
inlinevirtual |
Reimplemented in copakond::InputController, and copakond::InputControllerBowling.
|
inlinevirtual |
|
pure virtual |
Implemented in copakond::InputController, and copakond::InputControllerBowling.