#include <aurore/core/input.hpp>
◆ ~InputManager()
| virtual aurore::InputManager::~InputManager |
( |
| ) |
|
|
inlinevirtual |
◆ computeMouseState()
Calculate current touch phase based on it's previous state
◆ computeTouchState()
Calculate current touch phase based on it's previous state
◆ drawCursor()
| virtual void aurore::InputManager::drawCursor |
( |
NVGcontext * |
vg | ) |
|
|
inlinevirtual |
◆ getControllersConnectedCount()
| virtual short aurore::InputManager::getControllersConnectedCount |
( |
| ) |
|
|
pure virtual |
◆ getControllerSensorStateChanged()
| Event< SensorEvent > * aurore::InputManager::getControllerSensorStateChanged |
( |
| ) |
|
|
inline |
◆ getKeyboardKeyState()
◆ getKeyboardKeyStateChanged()
| Event< KeyState > * aurore::InputManager::getKeyboardKeyStateChanged |
( |
| ) |
|
|
inline |
◆ getMouseCusorEntered()
| Event< bool > * aurore::InputManager::getMouseCusorEntered |
( |
| ) |
|
|
inline |
◆ getMouseCusorOffsetChanged()
| Event< Point > * aurore::InputManager::getMouseCusorOffsetChanged |
( |
| ) |
|
|
inline |
◆ getMouseScrollOffsetChanged()
| Event< Point > * aurore::InputManager::getMouseScrollOffsetChanged |
( |
| ) |
|
|
inline |
◆ mapControllerState()
◆ runloopStart()
| virtual void aurore::InputManager::runloopStart |
( |
| ) |
|
|
inlinevirtual |
Called once every runloop cycle to perform some cleanup before new one. For internal call only
◆ sendRumble()
| virtual void aurore::InputManager::sendRumble |
( |
unsigned short |
controller, |
|
|
unsigned short |
lowFreqMotor, |
|
|
unsigned short |
highFreqMotor |
|
) |
| |
|
pure virtual |
◆ setPointerLock()
| virtual void aurore::InputManager::setPointerLock |
( |
bool |
lock | ) |
|
|
inlinevirtual |
◆ updateControllerState()
| virtual void aurore::InputManager::updateControllerState |
( |
ControllerState * |
state, |
|
|
int |
controller |
|
) |
| |
|
pure virtual |
◆ updateMouseStates()
| virtual void aurore::InputManager::updateMouseStates |
( |
RawMouseState * |
state | ) |
|
|
pure virtual |
◆ updateTouchStates()
| virtual void aurore::InputManager::updateTouchStates |
( |
std::vector< RawTouchState > * |
states | ) |
|
|
pure virtual |
◆ updateUnifiedControllerState()
| virtual void aurore::InputManager::updateUnifiedControllerState |
( |
ControllerState * |
state | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: