core/modules/ffi/audio/abbr library

Functions

AttachAudioMixedProcessor(AudioCallbackC processor) → void
See RaylibAudio.AttachAudioMixedProcessor.
AttachAudioStreamProcessor(AudioStreamC stream, AudioCallbackC processor) → void
See RaylibAudio.AttachAudioStreamProcessor.
CloseAudioDevice() → void
See RaylibAudio.CloseAudioDevice.
DetachAudioMixedProcessor(AudioCallbackC processor) → void
See RaylibAudio.DetachAudioMixedProcessor.
DetachAudioStreamProcessor(AudioStreamC stream, AudioCallbackC processor) → void
See RaylibAudio.DetachAudioStreamProcessor.
ExportWave(WaveC wave, Pointer<Char> fileName) → bool
See RaylibAudio.ExportWave.
ExportWaveAsCode(WaveC wave, Pointer<Char> fileName) → bool
See RaylibAudio.ExportWaveAsCode.
GetMasterVolume() → double
See RaylibAudio.GetMasterVolume.
GetMusicTimeLength(MusicC music) → double
See RaylibAudio.GetMusicTimeLength.
GetMusicTimePlayed(MusicC music) → double
See RaylibAudio.GetMusicTimePlayed.
InitAudioDevice() → void
See RaylibAudio.InitAudioDevice.
IsAudioDeviceReady() → bool
See RaylibAudio.IsAudioDeviceReady.
IsAudioStreamPlaying(AudioStreamC stream) → bool
See RaylibAudio.IsAudioStreamPlaying.
IsAudioStreamProcessed(AudioStreamC stream) → bool
See RaylibAudio.IsAudioStreamProcessed.
IsAudioStreamValid(AudioStreamC stream) → bool
See RaylibAudio.IsAudioStreamValid.
IsMusicStreamPlaying(MusicC music) → bool
See RaylibAudio.IsMusicStreamPlaying.
IsMusicValid(MusicC music) → bool
See RaylibAudio.IsMusicValid.
IsSoundPlaying(SoundC sound) → bool
See RaylibAudio.IsSoundPlaying.
IsSoundValid(SoundC sound) → bool
See RaylibAudio.IsSoundValid.
IsWaveValid(WaveC wave) → bool
See RaylibAudio.IsWaveValid.
LoadAudioStream(int sampleRate, int sampleSize, int channels) → AudioStreamC
See RaylibAudio.LoadAudioStream.
LoadMusicStream(Pointer<Char> fileName) → MusicC
See RaylibAudio.LoadMusicStream.
LoadMusicStreamFromMemory(Pointer<Char> fileType, Pointer<UnsignedChar> data, int dataSize) → MusicC
See RaylibAudio.LoadMusicStreamFromMemory.
LoadSound(Pointer<Char> fileName) → SoundC
See RaylibAudio.LoadSound.
LoadSoundAlias(SoundC source) → SoundC
See RaylibAudio.LoadSoundAlias.
LoadSoundFromWave(WaveC wave) → SoundC
See RaylibAudio.LoadSoundFromWave.
LoadWave(Pointer<Char> fileName) → WaveC
See RaylibAudio.LoadWave.
LoadWaveFromMemory(Pointer<Char> fileType, Pointer<UnsignedChar> fileData, int dataSize) → WaveC
See RaylibAudio.LoadWaveFromMemory.
LoadWaveSamples(WaveC wave) → Pointer<Float>
See RaylibAudio.LoadWaveSamples.
PauseAudioStream(AudioStreamC stream) → void
See RaylibAudio.PauseAudioStream.
PauseMusicStream(MusicC music) → void
See RaylibAudio.PauseMusicStream.
PauseSound(SoundC sound) → void
See RaylibAudio.PauseSound.
PlayAudioStream(AudioStreamC stream) → void
See RaylibAudio.PlayAudioStream.
PlayMusicStream(MusicC music) → void
See RaylibAudio.PlayMusicStream.
PlaySound(SoundC sound) → void
See RaylibAudio.PlaySound.
ResumeAudioStream(AudioStreamC stream) → void
See RaylibAudio.ResumeAudioStream.
ResumeMusicStream(MusicC music) → void
See RaylibAudio.ResumeMusicStream.
ResumeSound(SoundC sound) → void
See RaylibAudio.ResumeSound.
SeekMusicStream(MusicC music, double position) → void
See RaylibAudio.SeekMusicStream.
SetAudioStreamBufferSizeDefault(int size) → void
See RaylibAudio.SetAudioStreamBufferSizeDefault.
SetAudioStreamCallback(AudioStreamC stream, AudioCallbackC callback) → void
See RaylibAudio.SetAudioStreamCallback.
SetAudioStreamPan(AudioStreamC stream, double pan) → void
See RaylibAudio.SetAudioStreamPan.
SetAudioStreamPitch(AudioStreamC stream, double pitch) → void
See RaylibAudio.SetAudioStreamPitch.
SetAudioStreamVolume(AudioStreamC stream, double volume) → void
See RaylibAudio.SetAudioStreamVolume.
SetMasterVolume(double volume) → void
See RaylibAudio.SetMasterVolume.
SetMusicPan(MusicC music, double pan) → void
See RaylibAudio.SetMusicPan.
SetMusicPitch(MusicC music, double pitch) → void
See RaylibAudio.SetMusicPitch.
SetMusicVolume(MusicC music, double volume) → void
See RaylibAudio.SetMusicVolume.
SetSoundPan(SoundC sound, double pan) → void
See RaylibAudio.SetSoundPan.
SetSoundPitch(SoundC sound, double pitch) → void
See RaylibAudio.SetSoundPitch.
SetSoundVolume(SoundC sound, double volume) → void
See RaylibAudio.SetSoundVolume.
StopAudioStream(AudioStreamC stream) → void
See RaylibAudio.StopAudioStream.
StopMusicStream(MusicC music) → void
See RaylibAudio.StopMusicStream.
StopSound(SoundC sound) → void
See RaylibAudio.StopSound.
UnloadAudioStream(AudioStreamC stream) → void
See RaylibAudio.UnloadAudioStream.
UnloadMusicStream(MusicC music) → void
See RaylibAudio.UnloadMusicStream.
UnloadSound(SoundC sound) → void
See RaylibAudio.UnloadSound.
UnloadSoundAlias(SoundC alias) → void
See RaylibAudio.UnloadSoundAlias.
UnloadWave(WaveC wave) → void
See RaylibAudio.UnloadWave.
UnloadWaveSamples(Pointer<Float> samples) → void
See RaylibAudio.UnloadWaveSamples.
UpdateAudioStream(AudioStreamC stream, Pointer<Void> data, int frameCount) → void
See RaylibAudio.UpdateAudioStream.
UpdateMusicStream(MusicC music) → void
See RaylibAudio.UpdateMusicStream.
UpdateSound(SoundC sound, Pointer<Void> data, int sampleCount) → void
See RaylibAudio.UpdateSound.
WaveCopy(WaveC wave) → WaveC
See RaylibAudio.WaveCopy.
WaveCrop(Pointer<WaveC> wave, int initFrame, int finalFrame) → void
See RaylibAudio.WaveCrop.
WaveFormat(Pointer<WaveC> wave, int sampleRate, int sampleSize, int channels) → void
See RaylibAudio.WaveFormat.