SdlxIoStreamInterface constructor

Implementation

SdlxIoStreamInterface({
  int? version,
  Pointer<NativeFunction<SdlIoStreamInterfaceSize>>? size,
  Pointer<NativeFunction<SdlIoStreamInterfaceSeek>>? seek,
  Pointer<NativeFunction<SdlIoStreamInterfaceRead>>? read,
  Pointer<NativeFunction<SdlIoStreamInterfaceWrite>>? write,
  Pointer<NativeFunction<SdlIoStreamInterfaceFlush>>? flush,
  Pointer<NativeFunction<SdlIoStreamInterfaceClose>>? close,
}) {
  this.version = version ?? sizeOf<SdlIoStreamInterface>();
  this.size = size ?? nullptr;
  this.seek = seek ?? nullptr;
  this.read = read ?? nullptr;
  this.write = write ?? nullptr;
  this.flush = flush ?? nullptr;
  this.close = close ?? nullptr;
}