The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE3:InterpTrack (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> InterpTrack
Package: 
Engine
Direct subclasses:
InterpTrackDirector, InterpTrackEvent, InterpTrackFaceFX, InterpTrackFloatBase, InterpTrackLinearColorBase, InterpTrackMove, InterpTrackParticleReplay, InterpTrackToggle, InterpTrackVectorBase, InterpTrackVisibility
This class in other games:
UT3

Abstract base class for a track of interpolated data. Contains the actual data. The Outer of an InterpTrack is the InterpGroup.

Properties[edit]

Property group 'InterpTrack'[edit]

ActiveCondition[edit]

Type: ETrackActiveCondition

Sets the condition that must be met for this track to be enabled

Internal variables[edit]

bDirGroupOnly[edit]

Type: bool

If this track can only exist inside the Director group.

bDisableTrack[edit]

Type: bool

Whether or not this track should actually update the target actor.

bIsAnimControlTrack[edit]

Type: bool

If true, the Actor this track is working on will have BeginAnimControl/FinishAnimControl called on it.

bOnePerGroup[edit]

Type: bool

Whether there may only be one of this track in an InterpGroup.

bVisible[edit]

Type: bool

Modifiers: transient

Whether or not this track is visible in the editor.

CurveEdVTable[edit]

Type: pointer

Modifiers: private, native, noexport

FCurveEdInterface virtual function table.

TrackInstClass[edit]

Type: class<InterpTrackInst>

Subclass of InterpTrackInst that should be created when instancing this track.

Default value: Class'Engine.InterpTrackInst'

TrackTitle[edit]

Type: string

Title of track type.

Default value: "Track"

Enums[edit]

ETrackActiveCondition[edit]

Required condition for this track to be enabled

ETAC_Always 
Track is always active
ETAC_GoreEnabled 
Track is active when extreme content (gore) is enabled
ETAC_GoreDisabled 
Track is active when extreme content (gore) is disabled