BufferGenerator constructor

BufferGenerator(
  1. Context context, {
  2. Buffer? buffer,
})

Create a buffer generator.

Implementation

BufferGenerator(final Context context, {final Buffer? buffer})
    : super(context) {
  synthizer.check(
    synthizer.synthizer.syz_createBufferGenerator(
      handle,
      context.handle.value,
      nullptr,
      nullptr,
      synthizer.userdataFreeCallbackPointer,
    ),
  );
  if (buffer != null) {
    this.buffer.value = buffer;
  }
}