跳到主要内容

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