SdlxStorageInterface constructor

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;
}