Inherits Terraria.Audio.ASoundEffectBasedAudioTrack.
|
|
| OGGAudioTrack (Stream streamToRead) |
| |
| override void | Dispose () |
| |
| override void | Reuse () |
| |
|
abstract void | Dispose () |
| |
| void | Pause () |
| |
| void | Play () |
| |
| void | Resume () |
| |
| abstract void | Reuse () |
| |
| void | SetVariable (string variableName, float value) |
| |
| void | Stop (AudioStopOptions options) |
| |
| void | Update () |
| |
|
void | Pause () |
| |
|
void | Play () |
| |
|
void | Resume () |
| |
|
void | Reuse () |
| |
|
void | SetVariable (string variableName, float value) |
| |
|
void | Stop (AudioStopOptions options) |
| |
|
void | Update () |
| |
|
| override void | ReadAheadPutAChunkIntoTheBuffer () |
| |
|
void | CreateSoundEffect (int sampleRate, AudioChannels channels) |
| |
|
void | PrepareBuffer () |
| |
|
virtual void | PrepareToPlay () |
| |
|
virtual void | ReadAheadPutAChunkIntoTheBuffer () |
| |
|
void | ResetBuffer () |
| |
|
|
byte[] | _bufferToSubmit = new byte[4096] |
| |
|
DynamicSoundEffectInstance | _soundEffectInstance |
| |
|
float[] | _temporaryBuffer = new float[2048] |
| |
|
const int | bufferCountPerSubmit = 2 |
| |
|
const int | bufferLength = 4096 |
| |
|
const int | buffersToCoverFor = 8 |
| |
| bool | IsPaused [get] |
| |
| bool | IsPlaying [get] |
| |
| bool | IsStopped [get] |
| |
|
bool | IsPaused [get] |
| |
|
bool | IsPlaying [get] |
| |
|
bool | IsStopped [get] |
| |
◆ Dispose()
| override void Terraria.Audio.OGGAudioTrack.Dispose |
( |
| ) |
|
|
virtual |
◆ ReadAheadPutAChunkIntoTheBuffer()
| override void Terraria.Audio.OGGAudioTrack.ReadAheadPutAChunkIntoTheBuffer |
( |
| ) |
|
|
protectedvirtual |
◆ Reuse()
| override void Terraria.Audio.OGGAudioTrack.Reuse |
( |
| ) |
|
|
virtual |