RaylibAudio constructor
RaylibAudio(
- Raylib rl
Implementation
RaylibAudio(super.rl) {
InitAudioDevice = _module.dwrap('InitAudioDevice', []);
CloseAudioDevice = _module.dwrap('CloseAudioDevice', []);
IsAudioDeviceReady = _module.dwrap('IsAudioDeviceReady', [], n);
SetMasterVolume = _module.dwrap('SetMasterVolume', [n]);
GetMasterVolume = _module.dwrap('GetMasterVolume', [], n);
LoadWave = _module.dwrap('LoadWave', [n, s]);
LoadWaveFromMemory = _module.dwrap('LoadWaveFromMemory', [n, s, n, n]);
IsWaveValid = _module.dwrap('IsWaveValid', [n], n);
LoadSound = _module.dwrap('LoadSound', [n, s]);
LoadSoundFromWave = _module.dwrap('LoadSoundFromWave', [n, n]);
LoadSoundAlias = _module.dwrap('LoadSoundAlias', [n, n]);
IsSoundValid = _module.dwrap('IsSoundValid', [n], n);
UpdateSound = _module.dwrap('UpdateSound', [n, n, n]);
UnloadWave = _module.dwrap('UnloadWave', [n]);
UnloadSound = _module.dwrap('UnloadSound', [n]);
UnloadSoundAlias = _module.dwrap('UnloadSoundAlias', [n]);
ExportWave = _module.dwrap('ExportWave', [n, s], n);
ExportWaveAsCode = _module.dwrap('ExportWaveAsCode', [n, s], n);
PlaySound = _module.dwrap('PlaySound', [n]);
StopSound = _module.dwrap('StopSound', [n]);
PauseSound = _module.dwrap('PauseSound', [n]);
ResumeSound = _module.dwrap('ResumeSound', [n]);
IsSoundPlaying = _module.dwrap('IsSoundPlaying', [n], n);
SetSoundVolume = _module.dwrap('SetSoundVolume', [n, n]);
SetSoundPitch = _module.dwrap('SetSoundPitch', [n, n]);
SetSoundPan = _module.dwrap('SetSoundPan', [n, n]);
WaveCopy = _module.dwrap('WaveCopy', [n, n]);
WaveCrop = _module.dwrap('WaveCrop', [n, n, n]);
WaveFormat = _module.dwrap('WaveFormat', [n, n, n, n]);
LoadWaveSamples = _module.dwrap('LoadWaveSamples', [n], n);
UnloadWaveSamples = _module.dwrap('UnloadWaveSamples', [n]);
LoadMusicStream = _module.dwrap('LoadMusicStream', [n, s]);
LoadMusicStreamFromMemory = _module.dwrap('LoadMusicStreamFromMemory', [n, s, n, n]);
IsMusicValid = _module.dwrap('IsMusicValid', [n], n);
UnloadMusicStream = _module.dwrap('UnloadMusicStream', [n]);
PlayMusicStream = _module.dwrap('PlayMusicStream', [n]);
IsMusicStreamPlaying = _module.dwrap('IsMusicStreamPlaying', [n], n);
UpdateMusicStream = _module.dwrap('UpdateMusicStream', [n]);
StopMusicStream = _module.dwrap('StopMusicStream', [n]);
PauseMusicStream = _module.dwrap('PauseMusicStream', [n]);
ResumeMusicStream = _module.dwrap('ResumeMusicStream', [n]);
SeekMusicStream = _module.dwrap('SeekMusicStream', [n, n]);
SetMusicVolume = _module.dwrap('SetMusicVolume', [n, n]);
SetMusicPitch = _module.dwrap('SetMusicPitch', [n, n]);
SetMusicPan = _module.dwrap('SetMusicPan', [n, n]);
GetMusicTimeLength = _module.dwrap('GetMusicTimeLength', [n], n);
GetMusicTimePlayed = _module.dwrap('GetMusicTimePlayed', [n], n);
LoadAudioStream = _module.dwrap('LoadAudioStream', [n, n, n, n]);
IsAudioStreamValid = _module.dwrap('IsAudioStreamValid', [n], n);
UnloadAudioStream = _module.dwrap('UnloadAudioStream', [n]);
UpdateAudioStream = _module.dwrap('UpdateAudioStream', [n, n, n]);
IsAudioStreamProcessed = _module.dwrap('IsAudioStreamProcessed', [n], n);
PlayAudioStream = _module.dwrap('PlayAudioStream', [n]);
PauseAudioStream = _module.dwrap('PauseAudioStream', [n]);
ResumeAudioStream = _module.dwrap('ResumeAudioStream', [n]);
IsAudioStreamPlaying = _module.dwrap('IsAudioStreamPlaying', [n], n);
StopAudioStream = _module.dwrap('StopAudioStream', [n]);
SetAudioStreamVolume = _module.dwrap('SetAudioStreamVolume', [n, n]);
SetAudioStreamPitch = _module.dwrap('SetAudioStreamPitch', [n, n]);
SetAudioStreamPan = _module.dwrap('SetAudioStreamPan', [n, n]);
SetAudioStreamBufferSizeDefault = _module.dwrap('SetAudioStreamBufferSizeDefault', [n]);
SetAudioStreamCallback = _module.dwrap('SetAudioStreamCallback', [n, n]);
AttachAudioStreamProcessor = _module.dwrap('AttachAudioStreamProcessor', [n, n]);
DetachAudioStreamProcessor = _module.dwrap('DetachAudioStreamProcessor', [n, n]);
AttachAudioMixedProcessor = _module.dwrap('AttachAudioMixedProcessor', [n]);
DetachAudioMixedProcessor = _module.dwrap('DetachAudioMixedProcessor', [n]);
}