|
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