|
|
void | ButtonPressed (const DeviceInput &di) |
| |
|
void | SetButtonComment (const DeviceInput &di, const std::string &sComment="") |
| |
|
void | ResetDevice (InputDevice dev) |
| | Release all buttons on the given device.
|
| |
|
void | Reset () |
| |
|
void | Update (float fDeltaTime) |
| |
|
void | SetRepeatRate (float fRepeatRate) |
| |
|
void | SetRepeatDelay (float fDelay) |
| |
|
void | ResetRepeatRate () |
| |
|
void | ResetKeyRepeat (const DeviceInput &di) |
| |
|
void | RepeatStopKey (const DeviceInput &di) |
| | Stop repeating the specified key until released.
|
| |
|
bool | IsBeingPressed (const DeviceInput &di, const DeviceInputList *pButtonState=nullptr) const |
| |
|
bool | IsKBKeyPressed (DeviceButton k) const |
| |
|
bool | IsControlPressed () const |
| |
|
bool | IsShiftPressed () const |
| |
|
float | GetSecsHeld (const DeviceInput &di, const DeviceInputList *pButtonState=nullptr) const |
| |
|
float | GetLevel (const DeviceInput &di, const DeviceInputList *pButtonState=nullptr) const |
| |
|
std::string | GetButtonComment (const DeviceInput &di) const |
| |
|
void | GetInputEvents (std::vector< InputEvent > &aEventOut) |
| |
|
void | GetPressedButtons (std::vector< DeviceInput > &array) const |
| |
|
void | UpdateCursorLocation (float _fX, float _fY) |
| |
|
void | UpdateMouseWheel (float _fZ) |
| |
|
float | GetCursorX () |
| |
|
float | GetCursorY () |
| |
|
float | GetMouseWheel () |
| |
|
void | PushSelf (lua_State *L) |
| |
|
bool | IsCapsLockEnabled () |
| |
The documentation for this class was generated from the following files:
- /home/runner/work/etterna/etterna/src/Etterna/Singletons/InputFilter.h
- /home/runner/work/etterna/etterna/src/Etterna/Singletons/InputFilter.cpp