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

Public Member Functions

MobEventsoperator= (MobEvents const &)
 
 MobEvents (MobEvents const &)
 
MCAPI MobEvents (::LevelStorage &levelStorage)
 
MCAPI void _onSaveEvent (::LevelStorage &)
 
MCAPI::MobEventsIndex getIndexFromName (::std::string const &name) const
 
MCAPI void initializeWithLevelStorageManagerConnector (::ILevelStorageManagerConnector &levelStorageManagerConnector)
 
MCAPI void readFromLevelStorage ()
 
MCAPI ::std::unique_ptr<::CompoundTagserialize () const
 
MCAPI void writeToLevelStorage ()
 
MCAPI void * $ctor (::LevelStorage &levelStorage)
 

Static Public Member Functions

static MCAPI ::std::string const & EVENTS_ENABLED_STRING ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::TypedStorage< 8, 216, ::std::array<::MobEvent, 3 > > mMobEvents
 
::ll::TypedStorage< 8, 80, ::BasicTimermSaveTimer
 
::ll::TypedStorage< 8, 8, ::LevelStorage & > mLevelStorage
 
::ll::TypedStorage< 1, 1, bool > mEventsEnabled
 
::ll::TypedStorage< 1, 1, bool > mNeedsToSave
 
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnSaveSubscription
 
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnLevelStorageManagerStartLeaveGameSubscription
 

Constructor & Destructor Documentation

◆ MobEvents()

MCAPI MobEvents::MobEvents ( ::LevelStorage & levelStorage)
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.

Member Function Documentation

◆ _onSaveEvent()

MCAPI void MobEvents::_onSaveEvent ( ::LevelStorage & )
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.

◆ getIndexFromName()

MCAPI::MobEventsIndex MobEvents::getIndexFromName ( ::std::string const & name) 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.

◆ initializeWithLevelStorageManagerConnector()

MCAPI void MobEvents::initializeWithLevelStorageManagerConnector ( ::ILevelStorageManagerConnector & levelStorageManagerConnector)
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.

◆ readFromLevelStorage()

MCAPI void MobEvents::readFromLevelStorage ( )
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.

◆ serialize()

MCAPI ::std::unique_ptr<::CompoundTag > MobEvents::serialize ( ) 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.

◆ writeToLevelStorage()

MCAPI void MobEvents::writeToLevelStorage ( )
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.

◆ EVENTS_ENABLED_STRING()

static MCAPI ::std::string const & MobEvents::EVENTS_ENABLED_STRING ( )
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 * MobEvents::$ctor ( ::LevelStorage & levelStorage)
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.

◆ $vftable()

static MCAPI void ** MobEvents::$vftable ( )
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.

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