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()