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

Engine.InterpTrackFaceFX

Extends
InterpTrack
Modifiers
native ( Interpolation )

Core.Object
|   
+-- Engine.InterpTrack
   |   
   +-- Engine.InterpTrackFaceFX

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
FaceFXAssetCachedActorFXAsset
array<FaceFXTrackKey>FaceFXSeqs
InterpTrackFaceFX
array<FaceFXAnimSet>FaceFXAnimSets
Inherited Variables from Engine.InterpTrack
bDirGroupOnly, bDisableTrack, bIsAnimControlTrack, bOnePerGroup, CurveEdVTable, TrackInstClass, TrackTitle
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
FaceFXTrackKey
StartTime, FaceFXGroupName, FaceFXSeqName
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

CachedActorFXAsset Source code

var transient FaceFXAsset CachedActorFXAsset;
In Matinee, cache a pointer to the Actor's FaceFXAsset, so we can get info like anim lengths.

FaceFXSeqs Source code

var array<FaceFXTrackKey> FaceFXSeqs;
Track of different animations to play and when to start playing them.

InterpTrackFaceFX

FaceFXAnimSets Source code

var(InterpTrackFaceFX) array<FaceFXAnimSet> FaceFXAnimSets;
Extra sets of animation that you wish to use on this Group's Actor during the matinee sequence.


Structures Detail

FaceFXTrackKey Source code

struct FaceFXTrackKey
{
var string FaceFXGroupName;
var string FaceFXSeqName;
var float StartTime;
};
Structure used for holding information for one FaceFX animation played by the track.
FaceFXGroupName:
Name of FaceFX group containing sequence to play.
FaceFXSeqName:
Name of FaceFX sequence to play.
StartTime:
Position in the Matinee sequence to start playing this FaceFX animation.


Defaultproperties

defaultproperties
{
   TrackInstClass=Class'Engine.InterpTrackInstFaceFX'
   TrackTitle="FaceFX"
   bOnePerGroup=True
   Name="Default__InterpTrackFaceFX"
   ObjectArchetype=InterpTrack'Engine.Default__InterpTrack'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:38.150 - Created with UnCodeX