OpenBarnyard
 
Loading...
Searching...
No Matches
TInputDXDeviceKeyboard Member List

This is the complete list of members for TInputDXDeviceKeyboard, including all inherited members.

Acquire() overrideTInputDXDeviceKeyboardvirtual
BindToDIDevice(HWND a_hMainWindow, LPCDIDEVICEINSTANCEA a_poDeviceInstance, IDirectInputDevice8A *a_poDXInputDevice)TInputDXDeviceKeyboard
CreateTObject()TObjectstatic
CreateTObjectInPlace(void *a_pPtr)TObjectstatic
Deinitialise()TInputDXDeviceKeyboardvirtual
DeinitialiseClass()TObjectstatic
Delete()TObjectvirtual
Doodad typedefTInputDevice
DOODAD_END enum valueTInputDeviceKeyboard
DOODAD_START enum valueTInputDeviceKeyboard
EnumObjectCallback(LPCDIDEVICEOBJECTINSTANCEA a_poObjectInstance, LPVOID a_pvRef)TInputDXDeviceKeyboardstatic
EventEmitter typedefTInputDevice
Flush() overrideTInputDXDeviceKeyboardvirtual
GetAxisCount() const overrideTInputDeviceKeyboardinlinevirtual
GetAxisFloat(Doodad a_iDoodad, TINT axis) const overrideTInputDeviceKeyboardinlinevirtual
GetAxisFloat2(Doodad a_iDoodad, TINT axis) constTInputDeviceinlinevirtual
GetAxisInt(Doodad a_iDoodad, TINT axis) const overrideTInputDeviceKeyboardinlinevirtual
GetAxisInt2(Doodad a_iDoodad, TINT axis) constTInputDeviceinlinevirtual
GetButtonCount() const overrideTInputDXDeviceKeyboardvirtual
GetButtonFromDoodad(Doodad a_iDoodad) const overrideTInputDeviceKeyboardvirtual
GetClass()TObjectvirtual
GetClassStatic()TObjectinlinestatic
GetDoodadProperties(Doodad a_iDoodad, DoodadProperties &doodadProps) const overrideTInputDeviceKeyboardvirtual
GetInputInterface()TInputDeviceinline
GetList() constTNodeList< T >::TNodeinline
GetNumRegisteredDevices()TInputDeviceinlinestatic
GetRegisteredDevices()TInputDeviceinlinestatic
GetVirtStickDoodads(TINT a_iMapID, Doodad &a_rDoodad1, Doodad &a_rDoodad2, Doodad &a_rDoodad3, Doodad &a_rDoodad4)TInputDeviceKeyboard
HandleKeyChange(TEmitter< TInputInterface, TInputInterface::InputEvent > &a_Emitter, TINT a_iKeyIndex, uint8_t a_ui8KeyState)TInputDXDeviceKeyboardprotected
Initialise()TInputDXDeviceKeyboardvirtual
InitialiseClass()TObjectstatic
INPUT_DEVICE_MOUSE_BUTTONSTInputDevicestatic
INPUT_DEVICE_MOUSE_WHEELTInputDevicestatic
IsA(TClass *a_pClass)TObjectinline
IsAcquired() constTInputDeviceinline
IsAltDown() const overrideTInputDXDeviceKeyboardvirtual
IsControlDown() const overrideTInputDXDeviceKeyboardvirtual
IsDown(TINT doodad) const overrideTInputDXDeviceKeyboardvirtual
IsEnabled() const overrideTInputDXDeviceKeyboardvirtual
IsExactly(TClass *a_pClass)TObjectinline
IsForceFeedbackDevice()TInputDevicevirtual
IsLinked() constTNodeList< T >::TNodeinline
IsShiftDown() const overrideTInputDXDeviceKeyboardvirtual
IsTObject enum valueTObject
KEY_0 enum valueTInputDeviceKeyboard
KEY_1 enum valueTInputDeviceKeyboard
KEY_2 enum valueTInputDeviceKeyboard
KEY_3 enum valueTInputDeviceKeyboard
KEY_4 enum valueTInputDeviceKeyboard
KEY_5 enum valueTInputDeviceKeyboard
KEY_6 enum valueTInputDeviceKeyboard
KEY_7 enum valueTInputDeviceKeyboard
KEY_8 enum valueTInputDeviceKeyboard
KEY_9 enum valueTInputDeviceKeyboard
KEY_A enum valueTInputDeviceKeyboard
KEY_ADD enum valueTInputDeviceKeyboard
KEY_APOSTROPHE enum valueTInputDeviceKeyboard
KEY_APPS enum valueTInputDeviceKeyboard
KEY_AT enum valueTInputDeviceKeyboard
KEY_AX enum valueTInputDeviceKeyboard
KEY_B enum valueTInputDeviceKeyboard
KEY_BACK enum valueTInputDeviceKeyboard
KEY_BACKSLASH enum valueTInputDeviceKeyboard
KEY_C enum valueTInputDeviceKeyboard
KEY_CAPITAL enum valueTInputDeviceKeyboard
KEY_CIRCUMFLEX enum valueTInputDeviceKeyboard
KEY_COLON enum valueTInputDeviceKeyboard
KEY_COMMA enum valueTInputDeviceKeyboard
KEY_CONVERT enum valueTInputDeviceKeyboard
KEY_D enum valueTInputDeviceKeyboard
KEY_DECIMAL enum valueTInputDeviceKeyboard
KEY_DELETE enum valueTInputDeviceKeyboard
KEY_DIVIDE enum valueTInputDeviceKeyboard
KEY_DOWN enum valueTInputDeviceKeyboard
KEY_E enum valueTInputDeviceKeyboard
KEY_END enum valueTInputDeviceKeyboard
KEY_EQUALS enum valueTInputDeviceKeyboard
KEY_ESCAPE enum valueTInputDeviceKeyboard
KEY_F enum valueTInputDeviceKeyboard
KEY_F1 enum valueTInputDeviceKeyboard
KEY_F10 enum valueTInputDeviceKeyboard
KEY_F11 enum valueTInputDeviceKeyboard
KEY_F12 enum valueTInputDeviceKeyboard
KEY_F13 enum valueTInputDeviceKeyboard
KEY_F14 enum valueTInputDeviceKeyboard
KEY_F15 enum valueTInputDeviceKeyboard
KEY_F2 enum valueTInputDeviceKeyboard
KEY_F3 enum valueTInputDeviceKeyboard
KEY_F4 enum valueTInputDeviceKeyboard
KEY_F5 enum valueTInputDeviceKeyboard
KEY_F6 enum valueTInputDeviceKeyboard
KEY_F7 enum valueTInputDeviceKeyboard
KEY_F8 enum valueTInputDeviceKeyboard
KEY_F9 enum valueTInputDeviceKeyboard
KEY_G enum valueTInputDeviceKeyboard
KEY_GRAVE enum valueTInputDeviceKeyboard
KEY_H enum valueTInputDeviceKeyboard
KEY_HOME enum valueTInputDeviceKeyboard
KEY_I enum valueTInputDeviceKeyboard
KEY_INSERT enum valueTInputDeviceKeyboard
KEY_J enum valueTInputDeviceKeyboard
KEY_K enum valueTInputDeviceKeyboard
KEY_KANA enum valueTInputDeviceKeyboard
KEY_KANJI enum valueTInputDeviceKeyboard
KEY_L enum valueTInputDeviceKeyboard
KEY_LBRACKET enum valueTInputDeviceKeyboard
KEY_LCONTROL enum valueTInputDeviceKeyboard
KEY_LEFT enum valueTInputDeviceKeyboard
KEY_LMENU enum valueTInputDeviceKeyboard
KEY_LSHIFT enum valueTInputDeviceKeyboard
KEY_LWIN enum valueTInputDeviceKeyboard
KEY_M enum valueTInputDeviceKeyboard
KEY_MINUS enum valueTInputDeviceKeyboard
KEY_MULTIPLY enum valueTInputDeviceKeyboard
KEY_N enum valueTInputDeviceKeyboard
KEY_NEXT enum valueTInputDeviceKeyboard
KEY_NOCONVERT enum valueTInputDeviceKeyboard
KEY_NUMLOCK enum valueTInputDeviceKeyboard
KEY_NUMPAD0 enum valueTInputDeviceKeyboard
KEY_NUMPAD1 enum valueTInputDeviceKeyboard
KEY_NUMPAD2 enum valueTInputDeviceKeyboard
KEY_NUMPAD3 enum valueTInputDeviceKeyboard
KEY_NUMPAD4 enum valueTInputDeviceKeyboard
KEY_NUMPAD5 enum valueTInputDeviceKeyboard
KEY_NUMPAD6 enum valueTInputDeviceKeyboard
KEY_NUMPAD7 enum valueTInputDeviceKeyboard
KEY_NUMPAD8 enum valueTInputDeviceKeyboard
KEY_NUMPAD9 enum valueTInputDeviceKeyboard
KEY_NUMPADCOMMA enum valueTInputDeviceKeyboard
KEY_NUMPADENTER enum valueTInputDeviceKeyboard
KEY_NUMPADEQUALS enum valueTInputDeviceKeyboard
KEY_O enum valueTInputDeviceKeyboard
KEY_P enum valueTInputDeviceKeyboard
KEY_PAUSE enum valueTInputDeviceKeyboard
KEY_PERIOD enum valueTInputDeviceKeyboard
KEY_POWER enum valueTInputDeviceKeyboard
KEY_PRIOR enum valueTInputDeviceKeyboard
KEY_Q enum valueTInputDeviceKeyboard
KEY_R enum valueTInputDeviceKeyboard
KEY_RBRACKET enum valueTInputDeviceKeyboard
KEY_RCONTROL enum valueTInputDeviceKeyboard
KEY_RETURN enum valueTInputDeviceKeyboard
KEY_RIGHT enum valueTInputDeviceKeyboard
KEY_RMENU enum valueTInputDeviceKeyboard
KEY_RSHIFT enum valueTInputDeviceKeyboard
KEY_RWIN enum valueTInputDeviceKeyboard
KEY_S enum valueTInputDeviceKeyboard
KEY_SCROLL enum valueTInputDeviceKeyboard
KEY_SEMICOLON enum valueTInputDeviceKeyboard
KEY_SLASH enum valueTInputDeviceKeyboard
KEY_SLEEP enum valueTInputDeviceKeyboard
KEY_SPACE enum valueTInputDeviceKeyboard
KEY_STOP enum valueTInputDeviceKeyboard
KEY_SUBTRACT enum valueTInputDeviceKeyboard
KEY_SYSRQ enum valueTInputDeviceKeyboard
KEY_T enum valueTInputDeviceKeyboard
KEY_TAB enum valueTInputDeviceKeyboard
KEY_U enum valueTInputDeviceKeyboard
KEY_UNDERLINE enum valueTInputDeviceKeyboard
KEY_UNLABELED enum valueTInputDeviceKeyboard
KEY_UP enum valueTInputDeviceKeyboard
KEY_V enum valueTInputDeviceKeyboard
KEY_W enum valueTInputDeviceKeyboard
KEY_X enum valueTInputDeviceKeyboard
KEY_Y enum valueTInputDeviceKeyboard
KEY_YEN enum valueTInputDeviceKeyboard
KEY_Z enum valueTInputDeviceKeyboard
KEYBOARD_NUM_DOODADSTInputDeviceKeyboardinlinestatic
m_aMagsTInputDeviceKeyboardprotected
m_Array2TInputDeviceprotected
m_aVirtStickDoodadsTInputDeviceKeyboardprotected
m_bIsAcquiredTInputDeviceprotected
m_bUnknownTInputDeviceprotected
m_pInputInterfaceTInputDeviceprotected
m_pListTNodeList< T >::TNodeprotected
m_pNextTNodeList< T >::TNodeprotected
m_pPrevTNodeList< T >::TNodeprotected
m_RepeatsTInputDeviceprotected
m_uiDeviceIndexTInputDeviceprotected
MAX_DEVICE_COUNTTInputDeviceprotectedstatic
ms_oClassTObjectstatic
Next() constTNodeList< T >::TNodeinline
PARENTCLASSTObjectstatic
Prev() constTNodeList< T >::TNodeinline
ProcessEvents(TEmitter< TInputInterface, TInputInterface::InputEvent > &emitter, float deltaTime) overrideTInputDXDeviceKeyboardvirtual
ProcessRepeats(EventEmitter &a_rEmitter, TFLOAT a_fDeltaTime)TInputDeviceprotected
ProcessVirtualButtons(EventEmitter &a_rEmitter, TFLOAT flt)TInputDeviceKeyboardvirtual
RefreshDirect()TInputDXDeviceKeyboardvirtual
Release() overrideTInputDXDeviceKeyboardvirtual
Remove()TNodeList< T >::TNodeinline
s_aDevicesTInputDeviceinlineprotectedstatic
s_uiDeviceCountTInputDeviceinlineprotectedstatic
SetAcquired(TBOOL a_bAcquired)TInputDeviceinline
SetInputInterface(TInputInterface *a_pInterface)TInputDeviceinline
SetList(TNodeList *list)TNodeList< T >::TNodeinline
SetVirtStickDoodads(TINT a_iMapID, Doodad a_iDoodad1, Doodad a_iDoodad2, Doodad a_iDoodad3, Doodad a_iDoodad4)TInputDeviceKeyboard
StartRepeat(Doodad a_iDoodad, TFLOAT a_fFirstRepeatTime, TFLOAT a_fRepeatTime)TInputDevicevirtual
StopAllRepeats()TInputDevicevirtual
StopRepeat(Doodad a_iDoodad)TInputDevicevirtual
TDECLARE_CLASS(TInputDXDeviceKeyboard, TInputDeviceKeyboard)TInputDXDeviceKeyboard
TInputDeviceKeyboard::TDECLARE_CLASS(TInputDeviceKeyboard, TInputDevice)TInputDeviceKeyboard
TInputDevice::TDECLARE_CLASS(TInputDevice, TObject)TInputDevice
ThrowRepeatEvent(EventEmitter &emitter, RepeatInfo *repeatInfo, TFLOAT deltaTime)TInputDevicevirtual
TInputDevice()TInputDevice
TInputDeviceKeyboard()TInputDeviceKeyboard
TInputDXDeviceKeyboard()TInputDXDeviceKeyboard
TNode()TNodeList< T >::TNodeinline
TNode(const TNode &a_rcNode)TNodeList< T >::TNodeinline
TNode(TNode &&a_rNode)TNodeList< T >::TNodeinline
TNodeListTNodeList< T >::TNodeprotected
TranslateDoodadToCharacter(TINT doodad) const overrideTInputDXDeviceKeyboardvirtual
TranslateDoodadToDX(TINT dxkey)TInputDXDeviceKeyboardprotectedstatic
TranslateDXToDoodad(TINT doodad)TInputDXDeviceKeyboardprotectedstatic
Unacquire() overrideTInputDXDeviceKeyboardvirtual
Update(float deltaTime) overrideTInputDXDeviceKeyboardvirtual
UpdateVirtualButtons()TInputDeviceKeyboardprotected
VIRTKEY enum valueTInputDeviceKeyboard
VIRTKEY_ALT enum valueTInputDeviceKeyboard
VIRTKEY_CONTROL enum valueTInputDeviceKeyboard
VIRTKEY_SHIFT enum valueTInputDeviceKeyboard
VIRTSTK_DIRECTIONAL_MAPSTInputDeviceKeyboardinlinestatic
WasDown(TINT doodad) const overrideTInputDXDeviceKeyboardvirtual
~TInputDevice()=defaultTInputDevice
~TInputDeviceKeyboard()TInputDeviceKeyboard
~TObject()TObjectvirtual