#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 |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7