A class designed to handle special input devices.
More...
#include <InputHandler.h>
|
virtual void | Update () |
|
virtual bool | DevicesChanged () |
|
virtual void | GetDevicesAndDescriptions (std::vector< InputDeviceInfo > &vDevicesOut)=0 |
|
virtual std::string | GetDeviceSpecificInputString (const DeviceInput &di) |
|
virtual std::string | GetLocalizedInputString (const DeviceInput &di) |
|
virtual wchar_t | DeviceButtonToChar (DeviceButton button, bool bUseCurrentKeyModifiers) |
|
virtual InputDeviceState | GetInputDeviceState (InputDevice) |
|
virtual void | WindowReset () |
|
virtual void | ApplyTemporaryInputSettings () |
|
virtual void | RemoveTemporaryInputSettings () |
|
|
static void | Create (const std::string &sDrivers, std::vector< InputHandler * > &apAdd) |
|
static wchar_t | ApplyKeyModifiers (wchar_t c) |
|
|
void | ButtonPressed (DeviceInput di) |
|
void | UpdateTimer () |
|
A class designed to handle special input devices.
The documentation for this class was generated from the following files:
- /home/runner/work/etterna/etterna/src/arch/InputHandler/InputHandler.h
- /home/runner/work/etterna/etterna/src/arch/InputHandler/InputHandler.cpp