Class · aurore
aurore::HeadlessInputManager
#include <aurore/test/headless_platform.hpp>
class aurore::HeadlessInputManager : public aurore::InputManagerFunctions 13
virtual void updateUnifiedControllerState(ControllerState *state) override virtual void updateControllerState( ControllerState *state,int controller) overrideCalled once every frame to fill the given ControllerState struct with the controller state.
Overrides aurore::InputManager::updateControllerState
virtual bool getKeyboardKeyState(AuroreKeyboardScancode key) override virtual void updateTouchStates(std::vector< RawTouchState > *states) override Called once every frame to fill the given RawTouchState struct with the raw touch data.
Overrides aurore::InputManager::updateTouchStates
virtual void updateMouseStates(RawMouseState *state) override Called once every frame to fill the given RawTouchState struct with the raw touch data.
Overrides aurore::InputManager::updateMouseStates
virtual void sendRumble( unsigned short controller,unsigned short lowFreqMotor,unsigned short highFreqMotor) overrideCalls to update gamepad's rumble state.
Overrides aurore::InputManager::sendRumble
Also the functions of aurore::InputManager (15).
Read from Aurore's headers by Doxygen at each build · library/include