跳到主要内容

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 abstract 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

SetParent(ITrackContainer parent)

public virtual void SetParent(ITrackContainer parent)

UpdateIndex(int index)

public void UpdateIndex(int index)

Mute()

public void Mute()

Unmute()

public void Unmute()

Select()

public void Select()

Unselect()

public void Unselect()

SetTrackColor(Color color)

public void SetTrackColor(Color color)

RestoreTrackColor()

public void RestoreTrackColor()

CreateGUI()

public VisualElement CreateGUI()