LoadWaveSamples method
Implementation
@override
List<double> LoadWaveSamples(
WaveD wave
) => run(
() => RaylibDebugLabels.LoadWaveSamples(wave),
() {
final samplesPtr = rl.Audio.LoadWaveSamples.run1(
rl.Temp.Wave$.Ref1(wave).toJS,
).toInt();
try {
return WasmFloat32Pointer(samplesPtr).readArray(wave.waveLength);
} finally {
rl.Audio.UnloadWaveSamples.run1(samplesPtr.toJS);
}
},
);