LeviLamina
Loading...
Searching...
No Matches
GameDataSaveTimer Class Reference

Public Member Functions

GameDataSaveTimeroperator= (GameDataSaveTimer const &)
 GameDataSaveTimer (GameDataSaveTimer const &)
MCAPI bool areStorageActionsAllowed () const
MCAPI::std::chrono::steady_clock::time_point calculateNextGameDataSaveTime (::std::chrono::steady_clock::time_point currentTime) const
MCAPI bool isNextGameDataSaveTimeSet () const
MCAPI bool isTimeForGameDataSave (::std::chrono::steady_clock::time_point currentTime) const
MCAPI bool isTimeForStorageCheck (::std::chrono::steady_clock::time_point currentTime) const
MCAPI void onAppSuspend ()
MCAPI void onStartLeaveGame ()
MCAPI void onUpdateAfterStorageDeferred (::std::chrono::steady_clock::time_point currentTime)
MCAPI ::std::shared_ptr< void * > requestTimedStorageDeferment ()
MCAPI void setNextGameDataSaveTime (::std::chrono::steady_clock::time_point nextGameDataSaveTime)
MCAPI void setNextStorageCheckTime (::std::chrono::steady_clock::time_point nextStorageCheckTime)
MCAPI void setWasStorageSavePreviouslyDeferred (bool wasStorageSavePreviouslyDeferred)
MCAPI bool wasStorageSavePreviouslyDeferred () const
MCAPI ~GameDataSaveTimer ()
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::std::chrono::steady_clock::time_point calculateNextStorageCheckTime (::std::chrono::steady_clock::time_point currentTime)

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkc691c4
::ll::UntypedStorage< 8, 8 > mUnk4b0009
::ll::UntypedStorage< 8, 8 > mUnk2d9edd
::ll::UntypedStorage< 8, 16 > mUnk88c27e
::ll::UntypedStorage< 1, 1 > mUnk55e648

Constructor & Destructor Documentation

◆ ~GameDataSaveTimer()

MCAPI GameDataSaveTimer::~GameDataSaveTimer ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ areStorageActionsAllowed()

MCAPI bool GameDataSaveTimer::areStorageActionsAllowed ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ calculateNextGameDataSaveTime()

MCAPI::std::chrono::steady_clock::time_point GameDataSaveTimer::calculateNextGameDataSaveTime ( ::std::chrono::steady_clock::time_point currentTime) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isNextGameDataSaveTimeSet()

MCAPI bool GameDataSaveTimer::isNextGameDataSaveTimeSet ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isTimeForGameDataSave()

MCAPI bool GameDataSaveTimer::isTimeForGameDataSave ( ::std::chrono::steady_clock::time_point currentTime) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isTimeForStorageCheck()

MCAPI bool GameDataSaveTimer::isTimeForStorageCheck ( ::std::chrono::steady_clock::time_point currentTime) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onAppSuspend()

MCAPI void GameDataSaveTimer::onAppSuspend ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onStartLeaveGame()

MCAPI void GameDataSaveTimer::onStartLeaveGame ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onUpdateAfterStorageDeferred()

MCAPI void GameDataSaveTimer::onUpdateAfterStorageDeferred ( ::std::chrono::steady_clock::time_point currentTime)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ requestTimedStorageDeferment()

MCAPI ::std::shared_ptr< void * > GameDataSaveTimer::requestTimedStorageDeferment ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setNextGameDataSaveTime()

MCAPI void GameDataSaveTimer::setNextGameDataSaveTime ( ::std::chrono::steady_clock::time_point nextGameDataSaveTime)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setNextStorageCheckTime()

MCAPI void GameDataSaveTimer::setNextStorageCheckTime ( ::std::chrono::steady_clock::time_point nextStorageCheckTime)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setWasStorageSavePreviouslyDeferred()

MCAPI void GameDataSaveTimer::setWasStorageSavePreviouslyDeferred ( bool wasStorageSavePreviouslyDeferred)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ wasStorageSavePreviouslyDeferred()

MCAPI bool GameDataSaveTimer::wasStorageSavePreviouslyDeferred ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ calculateNextStorageCheckTime()

MCAPI ::std::chrono::steady_clock::time_point GameDataSaveTimer::calculateNextStorageCheckTime ( ::std::chrono::steady_clock::time_point currentTime)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void GameDataSaveTimer::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: