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

Engine.MatAction

Extends
MatObject
Modifiers
abstract native

Core.Object
|   
+-- Engine.MatObject
   |   
   +-- Engine.MatAction

Direct Known Subclasses:

ActionMoveCamera, ActionPause

Constants Summary
Inherited Contants from Core.Object
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RotationUnitsToDegrees

Variables Summary
floatPathLength
floatPctDuration
floatPctEnding
floatPctStarting
array<vector>SampleLocations
MatAction
stringComment
interpolationpointIntPoint
Path
boolbConstantPathVelocity
boolbSmoothCorner
vectorEndControlPoint
floatPathVelocity
vectorStartControlPoint
Sub
array<MatSubAction>SubActions
Time
floatDuration
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAlignment, EAxis, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from Engine.MatObject
Orientation
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, CompressedPosition, Coords, Dimension, Guid, InterpCurve, InterpCurvePoint, Matrix, ParticleHandle, Plane, Point, Quat, Range, RangeVector, Rectangle, Rotator, Scale, Vector

Functions Summary
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddTimer, AddTimerS, Asc, Asin, Atan, BeginState, Blend, BlendR, Caps, Chr, Clamp, ClassIsChildOf, ClockwiseFrom, ColorCode, Constructed, Cos, Cross, Delete, Disable, Dot, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetPackageContents, GetPropertyText, GetRand, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, ProgressSeed, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveTimer, RemoveTimerS, ResetConfig, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

PathLength Source code

var float PathLength;

PctDuration Source code

var transient float PctDuration;

PctEnding Source code

var transient float PctEnding;

PctStarting Source code

var transient float PctStarting;

SampleLocations Source code

var transient array<vector> SampleLocations;

MatAction

Comment Source code

var(MatAction) string Comment;

IntPoint Source code

var(MatAction) interpolationpoint IntPoint;

Path

bConstantPathVelocity Source code

var(Path) bool bConstantPathVelocity;

bSmoothCorner Source code

var(Path) bool bSmoothCorner;

EndControlPoint Source code

var(Path) vector EndControlPoint;

PathVelocity Source code

var(Path) float PathVelocity;

StartControlPoint Source code

var(Path) vector StartControlPoint;

Sub

SubActions Source code

var(Sub) export editinline array<MatSubAction> SubActions;

Time

Duration Source code

var(Time) float Duration;


Defaultproperties

defaultproperties
{
    bSmoothCorner=True
    StartControlPoint=(X=800.000000,Y=800.000000)
    EndControlPoint=(X=-800.000000,Y=-800.000000)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Tue 27/4/2010 03:12:37.635 - Created with UnCodeX