Overview Package Class Source Class tree Glossary
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_Standalone, RF_Transactional, RF_Transient

Variables Summary
InteractionBaseMenu
boolbRequireRawJoystick
ClientClient
InteractionConsole
array<Interaction>GlobalInteractions
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Engine.Interactions
EInputAction, EInputKey, EStreamFinishReason
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
eventInteraction AddInteraction (string InteractionName, optional Player AttachTo)
event NotifyLevelChange (array<Interaction> InteractionArray)
eventbool Process_KeyEvent (array<Interaction> InteractionArray, out EInputKey Key, out EInputAction Action, FLOAT Delta)
eventbool Process_KeyType (array<Interaction> InteractionArray, out EInputKey Key, optional string Unicode)
event Process_Message (coerce string Msg, float MsgLife, array<Interaction> InteractionArray)
event Process_PostRender (array<Interaction> InteractionArray, canvas Canvas)
event Process_PreRender (array<Interaction> InteractionArray, canvas Canvas)
event Process_Tick (array<Interaction> InteractionArray, float DeltaTime)
event RemoveInteraction (interaction RemoveMe)
event SetFocusTo (Interaction Inter, optional Player ViewportOwner)
function Travel (string URL)
Inherited Functions from Engine.Interactions
GetFriendlyName
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, 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 )

NotifyLevelChange Source code

event NotifyLevelChange ( array<Interaction> InteractionArray )

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
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:02.750 - Created with UnCodeX