| Home Page | Recent Changes

Interactions

UT2003 :: Object >> Interactions

This is an abstract class for the Interaction sub-system. This sub-system is responsible for tunneling input and Pre/Post rendering time to individual Viewports and Interactions.

Enums

EInputAction
Input system states.
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.
EInputKey
Input keys (Alternate Layout)
Enum Items
00 IK_None IK_LeftMouse IK_RightMouse IK_Cancel
04 IK_MiddleMouse IK_Unknown05 IK_Unknown06 IK_Unknown07
08 IK_Backspace IK_Tab IK_Unknown0A IK_Unknown0B
0C IK_Unknown0C IK_Enter IK_Unknown0E IK_Unknown0F
10 IK_Shift IK_Ctrl IK_Alt IK_Pause
14 IK_CapsLock IK_Unknown15 IK_Unknown16 IK_Unknown17
18 IK_Unknown18 IK_Unknown19 IK_Unknown1A IK_Escape
1C IK_Unknown1C IK_Unknown1D IK_Unknown1E IK_Unknown1F
20 IK_Space IK_PageUp IK_PageDown IK_End
24 IK_Home IK_Left IK_Up IK_Right
28 IK_Down IK_Select IK_Print IK_Execute
2C IK_PrintScrn IK_Insert IK_Delete IK_Help
30 IK_0 IK_1 IK_2 IK_3
34 IK_4 IK_5 IK_6 IK_7
38 IK_8 IK_9 IK_Unknown3A IK_Unknown3B
3C IK_Unknown3C IK_Unknown3D IK_Unknown3E IK_Unknown3F
40 IK_Unknown40 IK_A IK_B IK_C
44 IK_D IK_E IK_F IK_G
48 IK_H IK_I IK_J IK_K
4C IK_L IK_M IK_N IK_O
50 IK_P IK_Q IK_R IK_S
54 IK_T IK_U IK_V IK_W
58 IK_X IK_Y IK_Z IK_Unknown5B
5C IK_Unknown5C IK_Unknown5D IK_Unknown5E IK_Unknown5F
60 IK_NumPad0 IK_NumPad1 IK_NumPad2 IK_NumPad3
64 IK_NumPad4 IK_NumPad5 IK_NumPad6 IK_NumPad7
68 IK_NumPad8 IK_NumPad9 IK_GreyStar IK_GreyPlus
6C IK_Separator IK_GreyMinus IK_NumPadPeriod IK_GreySlash
70 IK_F1 IK_F2 IK_F3 IK_F4
74 IK_F5 IK_F6 IK_F7 IK_F8
78 IK_F9 IK_F10 IK_F11 IK_F12
7C IK_F13 IK_F14 IK_F15 IK_F16
80 IK_F17 IK_F18 IK_F19 IK_F20
84 IK_F21 IK_F22 IK_F23 IK_F24
88 IK_Unknown88 IK_Unknown89 IK_Unknown8A IK_Unknown8B
8C IK_Unknown8C IK_Unknown8D IK_Unknown8E IK_Unknown8F
90 IK_NumLock IK_ScrollLock IK_Unknown92 IK_Unknown93
94 IK_Unknown94 IK_Unknown95 IK_Unknown96 IK_Unknown97
98 IK_Unknown98 IK_Unknown99 IK_Unknown9A IK_Unknown9B
9C IK_Unknown9C IK_Unknown9D IK_Unknown9E IK_Unknown9F
A0 IK_LShift IK_RShift IK_LControl IK_RControl
A4 IK_UnknownA4 IK_UnknownA5 IK_UnknownA6 IK_UnknownA7
A8 IK_UnknownA8 IK_UnknownA9 IK_UnknownAA IK_UnknownAB
AC IK_UnknownAC IK_UnknownAD IK_UnknownAE IK_UnknownAF
B0 IK_UnknownB0 IK_UnknownB1 IK_UnknownB2 IK_UnknownB3
B4 IK_UnknownB4 IK_UnknownB5 IK_UnknownB6 IK_UnknownB7
B8 IK_UnknownB8 IK_UnknownB9 IK_Semicolon IK_Equals
BC IK_Comma IK_Minus IK_Period IK_Slash
C0 IK_Tilde IK_UnknownC1 IK_UnknownC2 IK_UnknownC3
C4 IK_UnknownC4 IK_UnknownC5 IK_UnknownC6 IK_UnknownC7
C8 IK_Joy1 IK_Joy2 IK_Joy3 IK_Joy4
CC IK_Joy5 IK_Joy6 IK_Joy7 IK_Joy8
D0 IK_Joy9 IK_Joy10 IK_Joy11 IK_Joy12
D4 IK_Joy13 IK_Joy14 IK_Joy15 IK_Joy16
D8 IK_UnknownD8 IK_UnknownD9 IK_UnknownDA IK_LeftBracket
DC IK_Backslash IK_RightBracket IK_SingleQuote IK_UnknownDF
E0 IK_UnknownE0 IK_UnknownE1 IK_UnknownE2 IK_UnknownE3
E4 IK_MouseX IK_MouseY IK_MouseZ IK_MouseW
E8 IK_JoyU IK_JoyV IK_JoySlider1 IK_JoySlider2
EC IK_MouseWheelUp IK_MouseWheelDown IK_Unknown10E UK_Unknown10F
F0 IK_JoyX IK_JoyY IK_JoyZ IK_JoyR
F4 IK_UnknownF4 IK_UnknownF5 IK_Attn IK_CrSel
F8 IK_ExSel IK_ErEof IK_Play IK_Zoom
FC IK_NoName IK_PA1 IK_OEMClear

Note that UK_Unknown10F is no typo in this table, but in the class itself.

Known Subclasses


Category Class (UT2003)

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

FAQs

Help Desk

Mapping Topics

Mapping Lessons

UnrealEd Interface

UnrealScript Topics

UnrealScript Lessons

Making Mods

Class Tree

Modeling Topics

Chongqing Page

Log In