LeviLamina
|
Public Member Functions | |
LevelStorageManager & | operator= (LevelStorageManager const &) |
LevelStorageManager (LevelStorageManager const &) | |
virtual ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | getOnSaveConnector () |
virtual ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | getOnSaveGameDataConnector () |
virtual ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | getOnSaveLevelDataConnector () |
virtual ::Bedrock::PubSub::Connector< void(bool &)> & | getOnCanStartGameSaveTimerCheckConnector () |
virtual ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | getOnStartLeaveGameConnector () |
virtual ::Bedrock::PubSub::Connector< void()> & | getOnAppSuspendConnector () |
MCAPI | LevelStorageManager (::Bedrock::UniqueOwnerPointer<::LevelStorage > levelStorage, ::std::unique_ptr<::GameDataSaveTimer > gameDataSaveTimer, ::std::unique_ptr<::UserStorageChecker > userStorageChecker, ::IMinecraftEventing &eventing) |
MCAPI void | _onNewDimensionCreated (::Dimension &dimension) |
MCAPI void | _savePlayer (::Player &player) |
MCFOLD ::Bedrock::NotNullNonOwnerPtr<::LevelStorage > | getLevelStorage () |
MCAPI void | initializeWithDimensionManager (::IDimensionManagerConnector &dimensionManagerConnector) |
MCAPI void | initializeWithPlayerDeathManager (::IPlayerDeathManagerConnector &playerDeathManagerConnector) |
MCAPI void | onStartLeaveGame () |
MCAPI void | save (::std::chrono::steady_clock::time_point currentTime) |
MCAPI void | saveGameData (::std::chrono::steady_clock::time_point currentTime) |
MCAPI void | saveLevelData () |
MCAPI void | trySaveGameData (::std::chrono::steady_clock::time_point currentTime) |
MCAPI void * | $ctor (::Bedrock::UniqueOwnerPointer<::LevelStorage > levelStorage, ::std::unique_ptr<::GameDataSaveTimer > gameDataSaveTimer, ::std::unique_ptr<::UserStorageChecker > userStorageChecker, ::IMinecraftEventing &eventing) |
MCAPI void | $dtor () |
MCFOLD ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | $getOnSaveConnector () |
MCAPI ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | $getOnSaveGameDataConnector () |
MCFOLD ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | $getOnSaveLevelDataConnector () |
MCFOLD ::Bedrock::PubSub::Connector< void(bool &)> & | $getOnCanStartGameSaveTimerCheckConnector () |
MCAPI ::Bedrock::PubSub::Connector< void(::LevelStorage &)> & | $getOnStartLeaveGameConnector () |
MCFOLD ::Bedrock::PubSub::Connector< void()> & | $getOnAppSuspendConnector () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 16 > | mUnkeb6d54 |
::ll::UntypedStorage< 8, 80 > | mUnk6f5c89 |
::ll::UntypedStorage< 8, 8 > | mUnk24c5f1 |
::ll::UntypedStorage< 8, 8 > | mUnkf8c968 |
::ll::UntypedStorage< 8, 128 > | mUnk6626a0 |
::ll::UntypedStorage< 8, 128 > | mUnk7a64ad |
::ll::UntypedStorage< 8, 128 > | mUnkab7b3a |
::ll::UntypedStorage< 8, 128 > | mUnkb83608 |
::ll::UntypedStorage< 8, 128 > | mUnk612f75 |
::ll::UntypedStorage< 8, 128 > | mUnkac98df |
::ll::UntypedStorage< 8, 16 > | mUnk4f2d81 |
::ll::UntypedStorage< 8, 16 > | mUnkd9bcd3 |
::ll::UntypedStorage< 1, 1 > | mUnkdde89a |
::ll::UntypedStorage< 8, 8 > | mUnk1c1e6c |
::ll::UntypedStorage< 4, 4 > | mUnk40512b |
|
virtual |
Implements ILevelStorageManagerConnector.
|
virtual |
Implements ILevelStorageManagerConnector.
|
virtual |
Implements ILevelStorageManagerConnector.
|
virtual |
Implements ILevelStorageManagerConnector.
|
virtual |
Implements ILevelStorageManagerConnector.
|
virtual |
Implements ILevelStorageManagerConnector.