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
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad

Variables Summary
FaceFXAssetCachedActorFXAsset
array<FaceFXTrackKey>FaceFXSeqs
array<FaceFXSoundCueKey>FaceFXSoundCueKeys
InterpTrackFaceFX
array<FaceFXAnimSet>FaceFXAnimSets
Inherited Variables from Engine.InterpTrack
ActiveCondition, bDirGroupOnly, bDisableTrack, bIsAnimControlTrack, bIsCollapsed, bIsRecording, bIsSelected, bOnePerGroup, bSubTrackOnly, bVisible, CurveEdVTable, SubTrackGroups, SubTracks, SupportedSubTracks, 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 Engine.InterpTrack
ETrackActiveCondition
Inherited Enumerations from Core.Object
AlphaBlendType, EAspectRatioAxisConstraint, EAutomatedRunResult, EAxis, EDebugBreakType, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
FaceFXSoundCueKey
FaceFXSoundCue
FaceFXTrackKey
StartTime, FaceFXGroupName, FaceFXSeqName
Inherited Structures from Engine.InterpTrack
SubTrackGroup, SupportedSubTrackInfo
Inherited Structures from Core.Object
Array_Mirror, BitArray_Mirror, BoneAtom, Box, BoxSphereBounds, Color, Cylinder, double, FColorVertexBuffer_Mirror, Guid, IndirectArray_Mirror, InlinePointerArray_Mirror, InterpCurveFloat, InterpCurveLinearColor, InterpCurvePointFloat, InterpCurvePointLinearColor, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, OctreeElementId, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, RenderCommandFence_Mirror, Rotator, Set_Mirror, SHVector, SHVectorRGB, SparseArray_Mirror, TAlphaBlend, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, Atan2, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClampRotAxisFromBase, ClampRotAxisFromRange, ClassIsChildOf, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, DebugBreak, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, EvalInterpCurveFloat, EvalInterpCurveVector, EvalInterpCurveVector2D, Exp, FCeil, FClamp, FCubicInterp, FFloor, FindDeltaAngle, FindObject, FInterpConstantTo, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, float, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetBuildChangelistNumber, GetDotDistance, GetEngineVersion, GetEnum, GetFuncName, GetHeadingAngle, GetMappedRangeValue, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetRightMost, GetRotatorAxis, GetScriptTrace, GetStateName, GetSystemTime, GetUnAxes, GotoState, InCylinder, InStr, InverseTransformNormal, InverseTransformVector, IsA, IsChildState, IsInState, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, LerpColor, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, MakeRotationMatrix, MakeRotationTranslationMatrix, MakeRotator, MatrixGetAxis, MatrixGetOrigin, MatrixGetRotator, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, NoZDot, OrthoRotation, ParseLocalizedPropertyPath, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointDistToSegment, PointProjectToPlane, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, RTransform, SaveConfig, SClampRotAxis, ScriptTrace, SetUTracing, Sin, Split, SplitString, Sqrt, Square, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformNormal, TransformVector, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VRandCone, VRandCone2, 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.

FaceFXSoundCueKeys Source code

var private const array<FaceFXSoundCueKey> FaceFXSoundCueKeys;
One key for each key in the associated FaceFX track's array of keys

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

FaceFXSoundCueKey Source code

struct FaceFXSoundCueKey
{
var private const SoundCue FaceFXSoundCue;
};
Structure used for holding information for one FaceFX animation played by the track.
FaceFXSoundCue:
Sound cue associated with this key's FaceFX sequence. Currently this is maintained automatically by the editor and saved out when the map is saved to disk. The game requires the sound cue reference

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
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:51.075 - Created with UnCodeX