Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.Interaction

Extends
Interactions
Modifiers
native

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

Direct Known Subclasses:

AwarenessInteraction, BaseGUIController, Console, DruidAwarenessInteraction, DruidsRPGKeysInteraction, EngineerInteraction, MedicAwarenessInteraction, MonsterMasterInteraction, RPGInteraction, StreamInteraction

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
boolbActive
boolbNativeEvents
boolbRequiresTick
boolbVisible
InteractionMasterMaster
PlayerViewportOwner
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
functionbool ConsoleCommand (coerce string S)
function Initialize ()
event Initialized ()
functionbool KeyEvent (out EInputKey Key, out EInputAction Action, FLOAT Delta)
functionbool KeyType (out EInputKey Key, optional string Unicode)
function Message (coerce string Msg, float MsgLife)
event NotifyLevelChange ()
event NotifyMusicChange ()
function PostRender (canvas Canvas)
function PreRender (canvas Canvas)
functionvector ScreenToWorld (vector Location, optional vector CameraLocation, optional rotator CameraRotation)
function SetFocus ()
function StreamFinished (int Handle, EStreamFinishReason Reason)
function Tick (float DeltaTime)
functionvector WorldToScreen (vector Location, optional vector CameraLocation, optional rotator CameraRotation)
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

bActive Source code

var bool bActive;

bNativeEvents Source code

var bool bNativeEvents;

bRequiresTick Source code

var bool bRequiresTick;

bVisible Source code

var bool bVisible;

Master Source code

var InteractionMaster Master;

ViewportOwner Source code

var Player ViewportOwner;


Functions Detail

ConsoleCommand Source code

native function bool ConsoleCommand ( coerce string S )

Initialize Source code

native function Initialize ( )

Initialized Source code

event Initialized ( )

KeyEvent Source code

function bool KeyEvent ( out EInputKey Key, out EInputAction Action, FLOAT Delta )

KeyType Source code

function bool KeyType ( out EInputKey Key, optional string Unicode )

Message Source code

function Message ( coerce string Msg, float MsgLife )

NotifyLevelChange Source code

event NotifyLevelChange ( )

NotifyMusicChange Source code

event NotifyMusicChange ( )

PostRender Source code

function PostRender ( canvas Canvas )

PreRender Source code

function PreRender ( canvas Canvas )

ScreenToWorld Source code

native function vector ScreenToWorld ( vector Location, optional vector CameraLocation, optional rotator CameraRotation )

SetFocus Source code

function SetFocus ( )

StreamFinished Source code

function StreamFinished ( int Handle, EStreamFinishReason Reason )

Tick Source code

function Tick ( float DeltaTime )

WorldToScreen Source code

native function vector WorldToScreen ( vector Location, optional vector CameraLocation, optional rotator CameraRotation )


Defaultproperties

defaultproperties
{
     bActive=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:02.734 - Created with UnCodeX