|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Input/Provider/InputProvider.hpp>
Public Member Functions | |
| virtual | ~InputProvider ()=default |
| Defaulted virtual destructor. | |
| virtual Vector< AnyInputEvent > | getEvents ()=0 |
A set of events that have been triggered since the last call to getEvents. | |
| virtual void | setCursorMode (CursorMode mode)=0 |
| Sets the cursor mode. | |
|
virtualdefault |
Defaulted virtual destructor.
|
pure virtual |
A set of events that have been triggered since the last call to getEvents.
The order is guaranteed to be in the order as they came in from the system.
Implemented in CeresEngine::DummyInputProvider, and CeresEngine::PlatformWindowInputProvider.
|
pure virtual |
Sets the cursor mode.
| mode | The cursor mode to be set |
Implemented in CeresEngine::DummyInputProvider, and CeresEngine::PlatformWindowInputProvider.