Acquire()=0 | TInputDevice | pure virtual |
AXIS_CURSOR enum value | TInputDeviceMouse | |
AXIS_WHEEL enum value | TInputDeviceMouse | |
BUTTON_1 enum value | TInputDeviceMouse | |
BUTTON_2 enum value | TInputDeviceMouse | |
BUTTON_3 enum value | TInputDeviceMouse | |
BUTTON_4 enum value | TInputDeviceMouse | |
BUTTON_5 enum value | TInputDeviceMouse | |
BUTTON_6 enum value | TInputDeviceMouse | |
BUTTON_7 enum value | TInputDeviceMouse | |
BUTTON_8 enum value | TInputDeviceMouse | |
BUTTON_WHEEL_BACKWARD enum value | TInputDeviceMouse | |
BUTTON_WHEEL_FORWARD enum value | TInputDeviceMouse | |
CreateTObject() | TObject | static |
CreateTObjectInPlace(void *a_pPtr) | TObject | static |
DeinitialiseClass() | TObject | static |
Delete() | TObject | virtual |
Doodad typedef | TInputDevice | |
EventEmitter typedef | TInputDevice | |
Flush() | TInputDevice | virtual |
GetAxisCount() const =0 | TInputDevice | pure virtual |
GetAxisFloat(Doodad a_iDoodad, TINT axis) const =0 | TInputDevice | pure virtual |
GetAxisFloat2(Doodad a_iDoodad, TINT axis) const | TInputDevice | inlinevirtual |
GetAxisInt(Doodad a_iDoodad, TINT axis) const =0 | TInputDevice | pure virtual |
GetAxisInt2(Doodad a_iDoodad, TINT axis) const | TInputDevice | inlinevirtual |
GetButtonCount() const =0 | TInputDevice | pure virtual |
GetButtonFromDoodad(Doodad a_iDoodad) const override | TInputDeviceMouse | virtual |
GetClass() | TObject | virtual |
GetClassStatic() | TObject | inlinestatic |
GetDoodadProperties(Doodad a_iDoodad, TInputDevice::DoodadProperties &props) const override | TInputDeviceMouse | virtual |
GetInputInterface() | TInputDevice | inline |
GetList() const | TNodeList< T >::TNode | inline |
GetNumRegisteredDevices() | TInputDevice | inlinestatic |
GetRegisteredDevices() | TInputDevice | inlinestatic |
InitialiseClass() | TObject | static |
INPUT_DEVICE_MOUSE_BUTTONS | TInputDevice | static |
INPUT_DEVICE_MOUSE_WHEEL | TInputDevice | static |
IsA(TClass *a_pClass) | TObject | inline |
IsAcquired() const | TInputDevice | inline |
IsDown(Doodad a_iDoodad) const =0 | TInputDevice | pure virtual |
IsEnabled() const =0 | TInputDevice | pure virtual |
IsExactly(TClass *a_pClass) | TObject | inline |
IsForceFeedbackDevice() | TInputDevice | virtual |
IsLinked() const | TNodeList< T >::TNode | inline |
IsTObject enum value | TObject | |
m_Array2 | TInputDevice | protected |
m_bIsAcquired | TInputDevice | protected |
m_bUnknown | TInputDevice | protected |
m_pInputInterface | TInputDevice | protected |
m_pList | TNodeList< T >::TNode | protected |
m_pNext | TNodeList< T >::TNode | protected |
m_pPrev | TNodeList< T >::TNode | protected |
m_Repeats | TInputDevice | protected |
m_uiDeviceIndex | TInputDevice | protected |
MAX_DEVICE_COUNT | TInputDevice | protectedstatic |
ms_oClass | TObject | static |
Next() const | TNodeList< T >::TNode | inline |
PARENTCLASS | TObject | static |
Prev() const | TNodeList< T >::TNode | inline |
ProcessEvents(EventEmitter &emitter, TFLOAT deltaTime)=0 | TInputDevice | pure virtual |
ProcessRepeats(EventEmitter &a_rEmitter, TFLOAT a_fDeltaTime) | TInputDevice | protected |
Release()=0 | TInputDevice | pure virtual |
Remove() | TNodeList< T >::TNode | inline |
s_aDevices | TInputDevice | inlineprotectedstatic |
s_uiDeviceCount | TInputDevice | inlineprotectedstatic |
SetAcquired(TBOOL a_bAcquired) | TInputDevice | inline |
SetInputInterface(TInputInterface *a_pInterface) | TInputDevice | inline |
SetList(TNodeList *list) | TNodeList< T >::TNode | inline |
StartRepeat(Doodad a_iDoodad, TFLOAT a_fFirstRepeatTime, TFLOAT a_fRepeatTime) | TInputDevice | virtual |
StopAllRepeats() | TInputDevice | virtual |
StopRepeat(Doodad a_iDoodad) | TInputDevice | virtual |
TDECLARE_CLASS(TInputDeviceMouse, TInputDevice) | TInputDeviceMouse | |
TInputDevice::TDECLARE_CLASS(TInputDevice, TObject) | TInputDevice | |
ThrowRepeatEvent(EventEmitter &emitter, RepeatInfo *repeatInfo, TFLOAT deltaTime) | TInputDevice | virtual |
TInputDevice() | TInputDevice | |
TInputDeviceMouse() | TInputDeviceMouse | |
TNode() | TNodeList< T >::TNode | inline |
TNode(const TNode &a_rcNode) | TNodeList< T >::TNode | inline |
TNode(TNode &&a_rNode) | TNodeList< T >::TNode | inline |
TNodeList | TNodeList< T >::TNode | protected |
Unacquire()=0 | TInputDevice | pure virtual |
Update(TFLOAT deltaTime)=0 | TInputDevice | pure virtual |
~TInputDevice()=default | TInputDevice | |
~TInputDeviceMouse() | TInputDeviceMouse | |
~TObject() | TObject | virtual |