VRC SDK
This project aims to completely document the VRChat Unity SDK
|
Classes | |
class | c |
class | TrackProgress |
Public Member Functions | |
void | Play () |
void | Stop () |
Public Attributes | |
MidiFile | midiFile |
AudioSource | audioSource |
AbstractUdonBehaviour[] | targetBehaviours |
readonly List< TrackProgress > | activeTracks = new List<TrackProgress>() |
Properties | |
MidiData | MidiData [get] |
float | Time [get, set] |
Coroutine | Coroutine [get] |
Action< MidiData.MidiBlock > | OnBlockStarted [get] |
Action< MidiData.MidiBlock > | OnBlockCompleted [get] |
Action | OnPlayingStarted [get] |
Action< bool > | OnPlayingStopped [get] |
Private Member Functions | |
void | Awake () |
IEnumerator | MidiEnumerator (MidiFile midiAsset) |
void | OnBlockStart (MidiData.MidiBlock block) |
void | OnBlockEnd (MidiData.MidiBlock block) |
Private Attributes | |
float | lastAudioSampleTime |
readonly ValueTuple< string, object >[] | argsArray = new ValueTuple<string, object>[3] |
Definition at line 1355 of file VRCSDK3.cs.
|
private |
Definition at line 1459 of file VRCSDK3.cs.
|
private |
Definition at line 1498 of file VRCSDK3.cs.
|
private |
Definition at line 1642 of file VRCSDK3.cs.
|
private |
Definition at line 1620 of file VRCSDK3.cs.
void VRC.SDK3.Midi.VRCMidiPlayer.Play | ( | ) |
void VRC.SDK3.Midi.VRCMidiPlayer.Stop | ( | ) |
readonly List<TrackProgress> VRC.SDK3.Midi.VRCMidiPlayer.activeTracks = new List<TrackProgress>() |
Definition at line 1403 of file VRCSDK3.cs.
|
private |
Definition at line 1409 of file VRCSDK3.cs.
AudioSource VRC.SDK3.Midi.VRCMidiPlayer.audioSource |
Definition at line 1399 of file VRCSDK3.cs.
|
private |
Definition at line 1405 of file VRCSDK3.cs.
MidiFile VRC.SDK3.Midi.VRCMidiPlayer.midiFile |
Definition at line 1397 of file VRCSDK3.cs.
AbstractUdonBehaviour [] VRC.SDK3.Midi.VRCMidiPlayer.targetBehaviours |
Definition at line 1401 of file VRCSDK3.cs.
|
get |
Definition at line 1425 of file VRCSDK3.cs.
|
get |
Definition at line 1411 of file VRCSDK3.cs.
|
get |
Definition at line 1431 of file VRCSDK3.cs.
|
get |
Definition at line 1427 of file VRCSDK3.cs.
|
get |
Definition at line 1435 of file VRCSDK3.cs.
|
get |
Definition at line 1455 of file VRCSDK3.cs.
|
getset |
Definition at line 1413 of file VRCSDK3.cs.