|
override void | ResetTracks () |
|
override void | ResetNotes (bool justColors) |
|
override void | DrawGeneralMidiControls (ref bool updateTracks, ref bool updateNotes) |
| Draw the general controls in the MIDI Controls window for this visualization.
|
|
override void | DrawIndividualTrackControls (ref TrackInfo trackInfo, ref bool updateTracks, ref bool updateNotes) |
|
override void | DrawNoteControls (ref bool updateTracks, ref bool updateNotes) |
| Draw the controls for the "Note Controls" tree.
|
|
override void | TrackListChanged (ref bool updateTracks, ref bool updateNotes) |
|
override void | WriteConfig () |
|
override void | ReadConfig () |
|
void | Start () |
|
override void | Update () |
|
virtual void | SetNoteState (TrackInfo trackInfo, int noteIndex, NoteState state) |
| Updates the visuals for a note at a given noteIndex of a specific trackInfo .
|
|
virtual void | UpdateNowPlayingVisuals () |
|
override void | CreateVisuals () |
|
bool | TrackHasNotes (TrackInfo track) |
|
bool | IgnoreTrack (TrackInfo trackInfo) |
|
void | ResetTracks () |
| Updates the GameObjects for track objects, and other things that don't need to be changed per-note.
|
|
void | ResetNotes (bool justColors=false) |
| Updates GameObjects for note objects.
|
|
override void | ClearVisuals () |
|
override void | Restart () |
| Override this. Called when the visualization restarts (R is pressed).
|
|
override void | MovePlay (decimal ticks, decimal microseconds) |
|
virtual void | DrawIndividualTrackControls (ref TrackInfo trackInfo, ref bool updateTracks, ref bool updateNotes) |
| Draw the individual controls within the tree for a track. Will be called for each track.
|
|
void | TrackListChanged (ref bool updateTracks, ref bool updateNotes) |
| Called when the track order has been changed or tracks have been enabled/disabled.
|
|
override void | DrawGUI () |
| Override this. Use ImGui to draw most UI elements here.
|
|
override void | WriteConfig () |
| Override this. Write to Config here.
Don't forget to include ConfigTag in your config keys.
|
|
override void | ReadConfig () |
| Override this. Read from Config here.
Don't forget to include ConfigTag in your config keys.
|
|
The standard 3D note visualization.