|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| Manager (Events::Dispatcher *dispatcher) | |
| virtual void | SetCursorMode (CursorMode) override |
| virtual CursorMode | GetCursorMode () override |
| virtual void | SetCursorIsRawMotion (bool isRawMode) override |
| virtual bool | GetCursorIsRawMotion () override |
| virtual void | SetMainWindow (Grindstone::Window *window) override |
| virtual bool | IsMouseButtonPressed (Events::MouseButtonCode) override |
| virtual void | SetMousePosition (int, int) override |
| virtual void | GetMousePosition (int &, int &) override |
| virtual bool | IsFocused () override |
| virtual bool | IsKeyPressed (Events::KeyPressCode) override |
| virtual void | ResizeEvent (int, int) override |
| virtual void | SetMouseButton (Events::MouseButtonCode, bool) override |
| virtual void | OnMouseMoved (int, int) override |
| virtual void | SetIsFocused (bool) override |
| virtual void | MouseScroll (float, float) override |
| virtual void | SetKeyPressed (Events::KeyPressCode, bool) override |
| virtual void | AddCharacterTyped (unsigned short character) override |
| virtual void | TryQuit (Grindstone::Window *window) override |
| virtual void | ForceQuit (Grindstone::Window *window) override |
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.
|
overridevirtual |
Implements Grindstone::Input::Interface.