UE2:Interactions (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
UE2Runtime Object >> Interactions
Package:
Engine
Direct subclasses:
InteractionMaster, Interaction
This class in other games:

Class: Engine.Interactions

This is an abstract class for the interaction sub-system. This new sub-system is responsible for tunneling input and Pre/Post rendering time to individual viewports and interactions.

(c) 2001, Epic Games, Inc. All Rights Reserved

Enums

EInputAction

IST_None
Not performing special input processing.
IST_Press
Handling a keypress or button press.
IST_Hold
Handling holding a key or button.
IST_Release
Handling a key or button release.
IST_Axis
Handling analog axis movement.
IST_Repeat
This is a repeat Key in the Interactions

EInputKey

IK_None
IK_LeftMouse
IK_RightMouse
IK_Cancel
IK_MiddleMouse
IK_Unknown05
IK_Unknown06
IK_Unknown07
IK_Backspace
IK_Tab
IK_Unknown0A
IK_Unknown0B
IK_Unknown0C
IK_Enter
IK_Unknown0E
IK_Unknown0F
IK_Shift
IK_Ctrl
IK_Alt
IK_Pause
IK_CapsLock
IK_Unknown15
IK_Unknown16
IK_Unknown17
IK_Unknown18
IK_Unknown19
IK_Unknown1A
IK_Escape
IK_Unknown1C
IK_Unknown1D
IK_Unknown1E
IK_Unknown1F
IK_Space
IK_PageUp
IK_PageDown
IK_End
IK_Home
IK_Left
IK_Up
IK_Right
IK_Down
IK_Select
IK_Print
IK_Execute
IK_PrintScrn
IK_Insert
IK_Delete
IK_Help
IK_0
IK_1
IK_2
IK_3
IK_4
IK_5
IK_6
IK_7
IK_8
IK_9
IK_Unknown3A
IK_Unknown3B
IK_Unknown3C
IK_Unknown3D
IK_Unknown3E
IK_Unknown3F
IK_Unknown40
IK_A
IK_B
IK_C
IK_D
IK_E
IK_F
IK_G
IK_H
IK_I
IK_J
IK_K
IK_L
IK_M
IK_N
IK_O
IK_P
IK_Q
IK_R
IK_S
IK_T
IK_U
IK_V
IK_W
IK_X
IK_Y
IK_Z
IK_Unknown5B
IK_Unknown5C
IK_Unknown5D
IK_Unknown5E
IK_Unknown5F
IK_NumPad0
IK_NumPad1
IK_NumPad2
IK_NumPad3
IK_NumPad4
IK_NumPad5
IK_NumPad6
IK_NumPad7
IK_NumPad8
IK_NumPad9
IK_GreyStar
IK_GreyPlus
IK_Separator
IK_GreyMinus
IK_NumPadPeriod
IK_GreySlash
IK_F1
IK_F2
IK_F3
IK_F4
IK_F5
IK_F6
IK_F7
IK_F8
IK_F9
IK_F10
IK_F11
IK_F12
IK_F13
IK_F14
IK_F15
IK_F16
IK_F17
IK_F18
IK_F19
IK_F20
IK_F21
IK_F22
IK_F23
IK_F24
IK_Unknown88
IK_Unknown89
IK_Unknown8A
IK_Unknown8B
IK_Unknown8C
IK_Unknown8D
IK_Unknown8E
IK_Unknown8F
IK_NumLock
IK_ScrollLock
IK_Unknown92
IK_Unknown93
IK_Unknown94
IK_Unknown95
IK_Unknown96
IK_Unknown97
IK_Unknown98
IK_Unknown99
IK_Unknown9A
IK_Unknown9B
IK_Unknown9C
IK_Unknown9D
IK_Unknown9E
IK_Unknown9F
IK_LShift
IK_RShift
IK_LControl
IK_RControl
IK_UnknownA4
IK_UnknownA5
IK_UnknownA6
IK_UnknownA7
IK_UnknownA8
IK_UnknownA9
IK_UnknownAA
IK_UnknownAB
IK_UnknownAC
IK_UnknownAD
IK_UnknownAE
IK_UnknownAF
IK_UnknownB0
IK_UnknownB1
IK_UnknownB2
IK_UnknownB3
IK_UnknownB4
IK_UnknownB5
IK_UnknownB6
IK_UnknownB7
IK_UnknownB8
IK_Unicode
IK_Semicolon
IK_Equals
IK_Comma
IK_Minus
IK_Period
IK_Slash
IK_Tilde
IK_Mouse4
IK_Mouse5
IK_Mouse6
IK_Mouse7
IK_Mouse8
IK_UnknownC6
IK_UnknownC7
IK_Joy1
IK_Joy2
IK_Joy3
IK_Joy4
IK_Joy5
IK_Joy6
IK_Joy7
IK_Joy8
IK_Joy9
IK_Joy10
IK_Joy11
IK_Joy12
IK_Joy13
IK_Joy14
IK_Joy15
IK_Joy16
IK_UnknownD8
IK_UnknownD9
IK_UnknownDA
IK_LeftBracket
IK_Backslash
IK_RightBracket
IK_SingleQuote
IK_UnknownDF
IK_UnknownE0
IK_UnknownE1
IK_UnknownE2
IK_UnknownE3
IK_MouseX
IK_MouseY
IK_MouseZ
IK_MouseW
IK_JoyU
IK_JoyV
IK_JoySlider1
IK_JoySlider2
IK_MouseWheelUp
IK_MouseWheelDown
IK_Unknown10E
UK_Unknown10F
IK_JoyX
IK_JoyY
IK_JoyZ
IK_JoyR
IK_UnknownF4
IK_UnknownF5
IK_Attn
IK_CrSel
IK_ExSel
IK_ErEof
IK_Play
IK_Zoom
IK_NoName
IK_PA1
IK_OEMClear