#include <InputFilter.h>
Collaboration diagram for InputFilter:
Public Member Functions | |
void | ButtonPressed (DeviceInput di, bool Down) |
void | ResetDevice (InputDevice dev) |
InputFilter () | |
~InputFilter () | |
void | Reset () |
void | Update (float fDeltaTime) |
void | SetRepeatRate (float fSlowDelay, float fSlowRate, float fFastDelay, float fFastRate) |
void | ResetRepeatRate () |
void | ResetKeyRepeat (DeviceInput di) |
bool | IsBeingPressed (DeviceInput di) |
float | GetSecsHeld (DeviceInput di) |
void | GetInputEvents (InputEventArray &array) |
Private Attributes | |
ButtonState | m_ButtonState [NUM_INPUT_DEVICES][MAX_DEVICE_BUTTONS] |
InputEventArray | queue |
RageMutex * | queuemutex |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|