Legacy:Object (UT3)/Enums

From Unreal Wiki, The Unreal Engine Documentation Site
UT3 :: Object (UT3) (Enums)

These enumerations are declared in the Object class.

EAxis

Generic axis enum. The byte or int representations of these values can be used as bit masks for a bit field.

AXIS_NONE
No axis.
AXIS_X
X axis.
AXIS_Y
Y axis.
AXIS_BLANK
Dummy value so AXIS_Z actually corresponds to the bit value 0x4, i.e. third bit 1, all others 0.
AXIS_Z
Z axis.

EInputEvent

Various types of input events.

IE_Pressed
A button was pressed.
IE_Released
A button was released.
IE_Repeat
A repeated event was fired due to a button being held down.
IE_DoubleClick
A mouse button was pressed twice in quick succession.
IE_Axis
Axis input, like mouse or joystick movement.

EInterpCurveMode

Curve modes for interpolation points in InterpCurvePoint* structs. See Legacy:Object (UT3)/Structs.

CIM_Linear
CIM_CurveAuto
CIM_Constant
CIM_CurveUser
CIM_CurveBreak

EInterpMethodType

Methods for connecting interpolation points in InterpCurve* structs. See Legacy:Object (UT3)/Structs.

IMT_UseFixedTangentEval
IMT_UseBrokenTangentEval

ETickingGroup

Determines which ticking group an Actor (UT3) or ActorComponent belongs to.

TG_PreAsyncWork
Any item that needs to be updated before asynchronous work is done.
TG_DuringAsyncWork
Any item that can be run in parallel of asynchronous work.
TG_PostAsyncWork
Any item that needs the asynchronous work to be done before being updated.