Class NestedAnimationTrack
The timeline track that represents a nested animation playback.
Inheritance
System.Object
FlaxEditor.GUI.Timeline.Track
NestedAnimationTrack
Implements
System.IComparable
Namespace: FlaxEditor.GUI.Timeline.Tracks
Assembly: FlaxEngine.CSharp.dll
Syntax
public class NestedAnimationTrack : SingleMediaAssetTrack<Animation, NestedAnimationMedia>, IComparable, IDrawable
Constructors
NestedAnimationTrack(ref TrackCreateOptions)
Declaration
public NestedAnimationTrack(ref TrackCreateOptions options)
Parameters
FlaxEditor.GUI.Timeline.TrackCreateOptions
options
|
Fields
Speed
Nested animation playback speed.
Declaration
public float Speed
Field Value
System.Single
|
StartTime
Nested animation playback start time position (in seconds). Can be used to offset the nested animation start.
Declaration
public float StartTime
Field Value
System.Single
|
Methods
GetArchetype()
Gets the archetype.
Declaration
public static TrackArchetype GetArchetype()
Returns
FlaxEditor.GUI.Timeline.TrackArchetype
The archetype. |
OnAssetChanged()
Called when selected asset gets changed.
Declaration
protected override void OnAssetChanged()
Overrides
FlaxEditor.GUI.Timeline.Tracks.SingleMediaAssetTrack<FlaxEngine.Animation, FlaxEditor.GUI.Timeline.Tracks.NestedAnimationMedia>.OnAssetChanged()
OnTimelineChanged(Timeline)
Declaration
public override void OnTimelineChanged(Timeline timeline)
Parameters
FlaxEditor.GUI.Timeline.Timeline
timeline
|
Overrides
FlaxEditor.GUI.Timeline.Track.OnTimelineChanged(FlaxEditor.GUI.Timeline.Timeline)
Extension Methods
See Also
FlaxEditor.GUI.Timeline.Track