Class CameraCutTrack
The timeline track for animating Camera objects.
Inheritance
System.Object
FlaxEditor.GUI.Timeline.Track
CameraCutTrack
Namespace: FlaxEditor.GUI.Timeline.Tracks
Assembly: FlaxEngine.CSharp.dll
Syntax
public class CameraCutTrack : ActorTrack, IComparable, IDrawable, IKeyframesEditorContext, IObjectTrack
Constructors
CameraCutTrack(ref TrackCreateOptions)
Declaration
public CameraCutTrack(ref TrackCreateOptions options)
Parameters
FlaxEditor.GUI.Timeline.TrackCreateOptions
options
|
Properties
Camera
Gets the camera object instance (it might be missing).
Declaration
public Camera Camera { get; }
Property Value
Camera
|
Methods
GetArchetype()
Gets the archetype.
Declaration
public static TrackArchetype GetArchetype()
Returns
FlaxEditor.GUI.Timeline.TrackArchetype
The archetype. |
IsActorValid(Actor)
Determines whether actor is valid for this track.
Declaration
protected override bool IsActorValid(Actor actor)
Parameters
Actor
actor
The actor. |
Returns
System.Boolean
True if it's valid, otherwise false. |
Overrides
OnActorChanged()
Called when actor gets changed.
Declaration
protected override void OnActorChanged()
Overrides
OnDestroy()
OnObjectExistenceChanged(Object)
Called when object existence gets changed (eg. object found after being not found).
Declaration
protected override void OnObjectExistenceChanged(object obj)
Parameters
System.Object
obj
The object. |
Overrides
OnSpawned()
Declaration
public override void OnSpawned()
Overrides
FlaxEditor.GUI.Timeline.Track.OnSpawned()