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

Engine.InterpTrackAnimControl

Extends
InterpTrackFloatBase
Modifiers
native ( Interpolation )

Core.Object
|   
+-- Engine.InterpTrack
   |   
   +-- Engine.InterpTrackFloatBase
      |   
      +-- Engine.InterpTrackAnimControl

Variables Summary
array<AnimControlTrackKey>AnimSeqs
array<AnimSet>AnimSets
InterpTrackAnimControl
nameSlotName
Inherited Variables from Engine.InterpTrackFloatBase
CurveTension, FloatTrack
Inherited Variables from Engine.InterpTrack
bDirGroupOnly, bDisableTrack, bIsAnimControlTrack, bOnePerGroup, CurveEdVTable, TrackInstClass, TrackTitle

Structures Summary
AnimControlTrackKey
StartTime, AnimSeqName, AnimStartOffset, AnimEndOffset, AnimPlayRate, bLooping, bReverse


Variables Detail

AnimSeqs Source code

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

AnimSets Source code

var array<AnimSet> AnimSets;
DEPRECATED! USE UInterpGroup::GroupAnimSets instead now.

InterpTrackAnimControl

SlotName Source code

var(InterpTrackAnimControl) editconst name SlotName;
Name of slot to use when playing animation. Passed to Actor. When multiple tracks use the same slot name, they are each given a different ChannelIndex when SetAnimPosition is called.


Structures Detail

AnimControlTrackKey Source code

struct AnimControlTrackKey
{
var float AnimEndOffset;
var float AnimPlayRate;
var name AnimSeqName;
var float AnimStartOffset;
var bool bLooping;
var bool bReverse;
var float StartTime;
};
Structure used for holding information for one animation played on the Anim Control track.
AnimEndOffset:
Time to end playing the AnimSequence at.
AnimPlayRate:
Playback speed of this animation.
AnimSeqName:
Name of AnimSequence to play.
AnimStartOffset:
Time to start playing AnimSequence at.
bLooping:
Should this animation loop.
bReverse:
Whether to play the animation in reverse or not.
StartTime:
Position in the Matinee sequence to start playing this animation.


Defaultproperties

defaultproperties
{
   TrackInstClass=Class'Engine.InterpTrackInstAnimControl'
   TrackTitle="Anim"
   bIsAnimControlTrack=True
   Name="Default__InterpTrackAnimControl"
   ObjectArchetype=InterpTrackFloatBase'Engine.Default__InterpTrackFloatBase'
}

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