Class EditorTrack
Properties
index
public int index { get; private set; }
hierarchy
public int hierarchy { get; }
muted
public bool muted { get; set; }
selected
public bool selected { get; private set; }
name
public string name { get; set; }
normalColor
public Color normalColor { get; }
track
public ITrack track { get; }
parent
public ITrackContainer parent { get; private set; }
trackBar
public TrackBar trackBar { get; }
trackHead
public TrackHead trackHead { get; }
guiFactory
public GUIFactory guiFactory { get; }
Constructors
EditorTrack(ITrack track, TrackBar trackBar, TrackHead trackHead, GUIFactory guiFactory)
public EditorTrack(ITrack track, TrackBar trackBar, TrackHead trackHead, GUIFactory guiFactory)
Methods
virtual void SetParent(ITrackContainer parent)
public virtual void SetParent(ITrackContainer parent)
void UpdateIndex(int index)
public void UpdateIndex(int index)
void Mute()
public void Mute()
void Unmute()
public void Unmute()
void Select()
public void Select()
void Unselect()
public void Unselect()
void SetTrackColor(Color color)
public void SetTrackColor(Color color)
void RestoreTrackColor()
public void RestoreTrackColor()
VisualElement CreateGUI()
public VisualElement CreateGUI()