SdlxStorageInterface constructor
SdlxStorageInterface({
- int version = 0,
- Pointer<
NativeFunction< ? close,SdlStorageInterfaceClose> > - Pointer<
NativeFunction< ? ready,SdlStorageInterfaceClose> > - Pointer<
NativeFunction< ? enumerate,SdlStorageInterfaceEnumerate> > - Pointer<
NativeFunction< ? info,SdlStorageInterfaceInfo> > - Pointer<
NativeFunction< ? readFile,SdlStorageInterfaceReadFile> > - Pointer<
NativeFunction< ? writeFile,SdlStorageInterfaceReadFile> > - Pointer<
NativeFunction< ? mkdir,SdlStorageInterfaceMkdir> > - Pointer<
NativeFunction< ? remove,SdlStorageInterfaceMkdir> > - Pointer<
NativeFunction< ? rename,SdlStorageInterfaceRename> > - Pointer<
NativeFunction< ? copy,SdlStorageInterfaceRename> > - Pointer<
NativeFunction< ? spaceRemaining,SdlStorageInterfaceSpaceRemaining> >
Implementation
SdlxStorageInterface({
this.version = 0,
Pointer<NativeFunction<SdlStorageInterfaceClose>>? close,
Pointer<NativeFunction<SdlStorageInterfaceReady>>? ready,
Pointer<NativeFunction<SdlStorageInterfaceEnumerate>>? enumerate,
Pointer<NativeFunction<SdlStorageInterfaceInfo>>? info,
Pointer<NativeFunction<SdlStorageInterfaceReadFile>>? readFile,
Pointer<NativeFunction<SdlStorageInterfaceWriteFile>>? writeFile,
Pointer<NativeFunction<SdlStorageInterfaceMkdir>>? mkdir,
Pointer<NativeFunction<SdlStorageInterfaceRemove>>? remove,
Pointer<NativeFunction<SdlStorageInterfaceRename>>? rename,
Pointer<NativeFunction<SdlStorageInterfaceCopy>>? copy,
Pointer<NativeFunction<SdlStorageInterfaceSpaceRemaining>>? spaceRemaining,
}) {
this.close = close ?? nullptr;
this.ready = ready ?? nullptr;
this.enumerate = enumerate ?? nullptr;
this.info = info ?? nullptr;
this.readFile = readFile ?? nullptr;
this.writeFile = writeFile ?? nullptr;
this.mkdir = mkdir ?? nullptr;
this.remove = remove ?? nullptr;
this.rename = rename ?? nullptr;
this.copy = copy ?? nullptr;
this.spaceRemaining = spaceRemaining ?? nullptr;
}