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

# Engine.Interaction

Extends
  Interactions
Modifiers
  threaded native

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

#### Direct Known Subclasses:

> BaseGUIController, Console, HUDInteraction, TribesTVInteraction, TribesTVStudioHudAugmentation, TribesTVStudioMenuInteraction, UWindowBase

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
bool | bActive
bool | bNativeEvents
bool | bRequiresTick
bool | bVisible
InteractionMaster | Master
Player | ViewportOwner

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
| bool | ConsoleCommand (coerce string S)
|  | Initialize ()
|  | Initialized ()
| bool | KeyEvent (out EInputKey Key, out EInputAction Action, FLOAT Delta ))
| bool | KeyType (out EInputKey Key, optional string Unicode ))
|  | Message (coerce string Msg, float MsgLife))
|  | PostBeginPlay ()))
|  | PostRender (canvas Canvas)
|  | PreRender (canvas Canvas)
| vector | ScreenToWorld (vector Location, optional vector CameraLocation, optional rotator CameraRotation)
|  | SetFocus ()))
|  | Tick (float DeltaTime)
| vector | WorldToScreen (vector Location, optional vector CameraLocation, optional rotator CameraRotation)

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

#### 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) )

#### PostBeginPlay Source code

function PostBeginPlay ( ) )

#### 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 ( ) )

#### 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
    	bRequiresTick=False
    	bVisible=False
    	bNativeEvents=False
    }

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.363 - Created with UnCodeX