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