Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Engine.InteractionMaster

Extends
  Interactions
Modifiers
  transient Native

    Core.Object
    |
    +-- Engine.Interactions
       |
       +-- Engine.InteractionMaster

Constants Summary

Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed

Variables Summary
Interaction | BaseMenu
bool | bRequireRawJoystick
Client | Client
Interaction | Console
array<Interaction> | GlobalInteractions

Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary

Inherited Enumerations from Engine.Interactions
EInputAction, EInputKey

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary

Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
| Interaction | AddInteraction (string InteractionName, optional Player AttachTo))
| string | GetKeyFromBinding (string BindingText, bool bLocalized, optional bool bReturnMultiple, optional bool bExactMatch)
| bool | Process_KeyEvent (array<Interaction> InteractionArray, out EInputKey Key, out EInputAction Action, FLOAT Delta ))
| bool | Process_KeyType (array<Interaction> InteractionArray, out EInputKey Key, optional string Unicode ))
|  | Process_Message (coerce string Msg, float MsgLife, array<Interaction> InteractionArray))
|  | Process_PostRender (array<Interaction> InteractionArray, canvas Canvas ))
|  | Process_PreRender (array<Interaction> InteractionArray, canvas Canvas ))
|  | Process_Tick (array<Interaction> InteractionArray, float DeltaTime ))
|  | RemoveInteraction (interaction RemoveMe))
|  | SetFocusTo (Interaction Inter, optional Player ViewportOwner))
|  | Travel (string URL)

Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=

Variables Detail

#### BaseMenu Source code

var transient const Interaction BaseMenu;

#### bRequireRawJoystick Source code

var transient bool bRequireRawJoystick;

#### Client Source code

var transient Client Client;

#### Console Source code

var transient const Interaction Console;

#### GlobalInteractions Source code

var transient array<Interaction> GlobalInteractions;

Functions Detail

#### AddInteraction Source code

event Interaction AddInteraction ( string InteractionName, optional Player AttachTo) )

#### GetKeyFromBinding Source code

native function string GetKeyFromBinding ( string BindingText, bool bLocalized, optional bool bReturnMultiple, optional bool bExactMatch )

#### Process_KeyEvent Source code

event bool Process_KeyEvent ( array<Interaction> InteractionArray, out EInputKey Key, out EInputAction Action, FLOAT Delta ) )

#### Process_KeyType Source code

event bool Process_KeyType ( array<Interaction> InteractionArray, out EInputKey Key, optional string Unicode ) )

#### Process_Message Source code

event Process_Message ( coerce string Msg, float MsgLife, array<Interaction> InteractionArray) )

#### Process_PostRender Source code

event Process_PostRender ( array<Interaction> InteractionArray, canvas Canvas ) )

#### Process_PreRender Source code

event Process_PreRender ( array<Interaction> InteractionArray, canvas Canvas ) )

#### Process_Tick Source code

event Process_Tick ( array<Interaction> InteractionArray, float DeltaTime ) )

#### RemoveInteraction Source code

event RemoveInteraction ( interaction RemoveMe) )

#### SetFocusTo Source code

event SetFocusTo ( Interaction Inter, optional Player ViewportOwner) )

#### Travel Source code

native function Travel ( string URL )

Defaultproperties

    defaultproperties
    {

    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:31.372 - Created with UnCodeX