20 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::Core::FileStorageArea>> mFileStorageArea;
21 ::ll::TypedStorage<8, 80, ::Bedrock::Threading::Mutex> mMutex;
31 virtual void onExtendDiskSpace(
33 ::std::weak_ptr<::Core::FileStorageArea>& fileStorageAreaWeakPtr,
35 ::std::function<
void()> onHandledEventCallback
39 virtual void onLowDiskSpace(
bool const bSet);
42 virtual void onOutOfDiskSpace(
bool const bSet);
45 virtual void onCriticalDiskError(
bool const bSet, ::Core::LevelStorageState
const& errorCode);
51 MCAPI
void initListener(::std::shared_ptr<::Core::FileStorageArea> fileStorageArea);
53 MCAPI
void removeListener();
65 MCAPI
void $onExtendDiskSpace(
67 ::std::weak_ptr<::Core::FileStorageArea>& fileStorageAreaWeakPtr,
69 ::std::function<
void()> onHandledEventCallback
72 MCFOLD
void $onLowDiskSpace(
bool const bSet);
74 MCFOLD
void $onOutOfDiskSpace(
bool const bSet);
76 MCFOLD
void $onCriticalDiskError(
bool const bSet, ::Core::LevelStorageState
const& errorCode);
82 MCAPI
static void** $vftable();