SdlxStorageInterface constructor
SdlxStorageInterface({
- int? version,
- 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({
int? version,
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,
}) : version = version ?? sizeOf<SdlStorageInterface>(),
close = close ?? nullptr,
ready = ready ?? nullptr,
enumerate = enumerate ?? nullptr,
info = info ?? nullptr,
readFile = readFile ?? nullptr,
writeFile = writeFile ?? nullptr,
mkdir = mkdir ?? nullptr,
remove = remove ?? nullptr,
rename = rename ?? nullptr,
copy = copy ?? nullptr,
spaceRemaining = spaceRemaining ?? nullptr;