SdlxIoStreamInterface constructor
SdlxIoStreamInterface({
- int? version,
- Pointer<
NativeFunction< ? size,SdlIoStreamInterfaceSize> > - Pointer<
NativeFunction< ? seek,SdlIoStreamInterfaceSeek> > - Pointer<
NativeFunction< ? read,SdlIoStreamInterfaceRead> > - Pointer<
NativeFunction< ? write,SdlIoStreamInterfaceRead> > - Pointer<
NativeFunction< ? flush,SdlIoStreamInterfaceFlush> > - Pointer<
NativeFunction< ? close,SdlIoStreamInterfaceClose> >
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;
}