Class ParticleEmitterTrack
The timeline track that represents a particle emitter playback.
Inheritance
System.Object
    
    
    FlaxEditor.GUI.Timeline.Track
    
    
    ParticleEmitterTrack
    Implements
System.IComparable
    
  Namespace: FlaxEditor.GUI.Timeline.Tracks
Assembly: FlaxEngine.CSharp.dll
Syntax
public class ParticleEmitterTrack : SingleMediaAssetTrack<ParticleEmitter, ParticleEmitterMedia>, IComparable, IDrawable
  Constructors
ParticleEmitterTrack(ref TrackCreateOptions)
Initializes a new instance of the ParticleEmitterTrack class.
Declaration
public ParticleEmitterTrack(ref TrackCreateOptions options)
  Parameters
| 
        FlaxEditor.GUI.Timeline.TrackCreateOptions
        options
         The options.  | 
    
Fields
ParametersOverrides
The overriden values for the emitters parameters. Key is parameter ID, value is the custom value.
Declaration
public Dictionary<Guid, object> ParametersOverrides
  Field Value
| 
        System.Collections.Generic.Dictionary<System.Guid, System.Object>
         
  | 
    
Methods
GetArchetype()
Gets the archetype.
Declaration
public static TrackArchetype GetArchetype()
  Returns
| 
        FlaxEditor.GUI.Timeline.TrackArchetype
         The archetype.  | 
    
OnDestroy()
Declaration
public override void OnDestroy()
  Overrides
FlaxEditor.GUI.Timeline.Track.OnDestroy()
  
  
  
  
  
  OnDuplicated(Track)
Declaration
public override void OnDuplicated(Track clone)
  Parameters
| 
        FlaxEditor.GUI.Timeline.Track
        clone
         
  | 
    
Overrides
FlaxEditor.GUI.Timeline.Track.OnDuplicated(FlaxEditor.GUI.Timeline.Track)
  
  
  
  
  
  Extension Methods
See Also
FlaxEditor.GUI.Timeline.Track