LoadWaveFromMemory method

  1. @override
WaveD LoadWaveFromMemory(
  1. MemoryPointer<RChar> fileType,
  2. MemoryPointer<RUnsignedChar> fileData,
  3. int dataSize
)
override

Load wave from memory buffer, fileType refers to extension: i.e. '.wav'

Implementation

@override
WaveD LoadWaveFromMemory(
  MemoryPointer<RChar> fileType,
  MemoryPointer<RUnsignedChar> fileData,
  int dataSize,
) => $.Wave$.RefCapture(
  RaylibCaptureIds.LoadWaveFromMemory,
  (p) => _ffi.LoadWaveFromMemory(
    fileType.asNativePointer(),
    fileData.asNativePointer(),
    dataSize,
  ).toDart(p.asNativePointer()),
);