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

Public Member Functions

PauseManageroperator= (PauseManager const &)
 PauseManager (PauseManager const &)
MCAPI PauseManager (::gsl::not_null<::StackRefResult<::EntityRegistry > > const &entityRegistry)
MCAPI::SimulationType getSimulationType () const
MCAPI::Bedrock::PubSub::Subscription listenForSimulationTypeChange (::std::function< void(::SimulationType, ::SimulationType)> callback)
MCAPI void setSimulationType (::SimulationType simulationType)
MCAPI ~PauseManager ()
MCAPI void * $ctor (::gsl::not_null<::StackRefResult<::EntityRegistry > > const &entityRegistry)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::SimulationType getSimulationType (::StackRefResult<::PauseManager const > pauseManager)
static MCAPI bool isSimulationType (::StackRefResult<::PauseManager const > pauseManager, ::SimulationType simulationType)
static MCAPI void setSimulationType (::StackRefResult<::PauseManager > pauseManager, ::SimulationType simulationType)

Public Attributes

::ll::UntypedStorage< 1, 1 > mUnk994f71
::ll::UntypedStorage< 1, 1 > mUnkf88b2a
::ll::UntypedStorage< 1, 1 > mUnk99ce49
::ll::UntypedStorage< 8, 8 > mUnkd10131
::ll::UntypedStorage< 8, 128 > mUnk2c9d89
::ll::UntypedStorage< 8, 16 > mUnk903eb4
::ll::UntypedStorage< 8, 48 > mUnk5b37dc

Constructor & Destructor Documentation

◆ PauseManager()

MCAPI PauseManager::PauseManager ( ::gsl::not_null<::StackRefResult<::EntityRegistry > > const & entityRegistry)
explicit
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.

◆ ~PauseManager()

MCAPI PauseManager::~PauseManager ( )
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

◆ getSimulationType() [1/2]

MCAPI::SimulationType PauseManager::getSimulationType ( ) 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.

◆ listenForSimulationTypeChange()

MCAPI::Bedrock::PubSub::Subscription PauseManager::listenForSimulationTypeChange ( ::std::function< void(::SimulationType, ::SimulationType)> callback)
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.

◆ setSimulationType() [1/2]

MCAPI void PauseManager::setSimulationType ( ::SimulationType simulationType)
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.

◆ getSimulationType() [2/2]

MCAPI ::SimulationType PauseManager::getSimulationType ( ::StackRefResult<::PauseManager const > pauseManager)
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.

◆ isSimulationType()

MCAPI bool PauseManager::isSimulationType ( ::StackRefResult<::PauseManager const > pauseManager,
::SimulationType simulationType )
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.

◆ setSimulationType() [2/2]

MCAPI void PauseManager::setSimulationType ( ::StackRefResult<::PauseManager > pauseManager,
::SimulationType simulationType )
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.

◆ $ctor()

MCAPI void * PauseManager::$ctor ( ::gsl::not_null<::StackRefResult<::EntityRegistry > > const & entityRegistry)
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 PauseManager::$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: