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