LeviLamina
Loading...
Searching...
No Matches
Social::Events::EventManager Class Reference

Public Member Functions

EventManager & operator= (EventManager const &)
 EventManager (EventManager const &)
MCAPI EventManager (::Social::Events::EventManagerArguments &&args)
MCAPI void UpdateDnAPlatString ()
MCAPI::std::string _buildDnAPlatformString ()
MCAPI void addListener (::std::unique_ptr<::Social::Events::IEventListener > listener)
MCAPI ::std::unordered_map<::std::string, ::Social::Events::PropertybuildCommonProperties (uint userId, ::std::vector<::std::string > const &exclude) const
MCAPI void buildCommonProperties (::std::unordered_map<::std::string, ::Social::Events::Property > &props, uint userId, ::std::vector<::std::string > const &exclude) const
MCNAPI_C ::std::optional<::Social::Events::PropertygetCommonProperty (::std::string const &name) const
MCAPI::Social::Events::Property getGlobalProperty (::std::string const &name) const
MCAPI::Social::Events::Property getPlayerCommonProperty (uint userId, ::std::string const &name) const
MCAPI::Social::Events::Property getPlayerGlobalProperty (uint userId, ::std::string const &name) const
MCAPI void recordDelayedEventAction (::std::string const &action)
MCAPI void recordEvent (::Social::Events::Event &event)
MCAPI void removePlayerCommonProperty (uint userId, ::std::string const &name)
MCAPI void setupCommonProperties ()
MCAPI ~EventManager ()
MCAPI void * $ctor (::Social::Events::EventManagerArguments &&args)
MCAPI void $dtor ()

Static Public Member Functions

static MCNAPI_C ::std::string getPlatformCategory (::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform)

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkabddfc
::ll::UntypedStorage< 8, 24 > mUnkd72b3b
::ll::UntypedStorage< 8, 64 > mUnk1501bd
::ll::UntypedStorage< 8, 64 > mUnk58a82c
::ll::UntypedStorage< 8, 64 > mUnkf7e314
::ll::UntypedStorage< 8, 64 > mUnke48a90
::ll::UntypedStorage< 8, 64 > mUnk14f226
::ll::UntypedStorage< 8, 8 > mUnk70a5fe
::ll::UntypedStorage< 8, 8 > mUnk5ff13c
::ll::UntypedStorage< 8, 8 > mUnk27720e
::ll::UntypedStorage< 8, 8 > mUnke742b0
::ll::UntypedStorage< 8, 8 > mUnkb0340f
::ll::UntypedStorage< 8, 8 > mUnk7e8048
::ll::UntypedStorage< 8, 8 > mUnk4a6715
::ll::UntypedStorage< 4, 4 > mUnk4f8cc4
::ll::UntypedStorage< 1, 1 > mUnk6fc9f0
::ll::UntypedStorage< 1, 1 > mUnk60b46f
::ll::UntypedStorage< 8, 8 > mUnk893c04
::ll::UntypedStorage< 8, 16 > mUnkc396ea

Constructor & Destructor Documentation

◆ EventManager()

MCAPI Social::Events::EventManager::EventManager ( ::Social::Events::EventManagerArguments && args)
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.

◆ ~EventManager()

MCAPI Social::Events::EventManager::~EventManager ( )
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

◆ UpdateDnAPlatString()

MCAPI void Social::Events::EventManager::UpdateDnAPlatString ( )
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.

◆ _buildDnAPlatformString()

MCAPI::std::string Social::Events::EventManager::_buildDnAPlatformString ( )
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.

◆ addListener()

MCAPI void Social::Events::EventManager::addListener ( ::std::unique_ptr<::Social::Events::IEventListener > listener)
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.

◆ buildCommonProperties() [1/2]

MCAPI ::std::unordered_map<::std::string, ::Social::Events::Property > Social::Events::EventManager::buildCommonProperties ( uint userId,
::std::vector<::std::string > const & exclude ) 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.

◆ buildCommonProperties() [2/2]

MCAPI void Social::Events::EventManager::buildCommonProperties ( ::std::unordered_map<::std::string, ::Social::Events::Property > & props,
uint userId,
::std::vector<::std::string > const & exclude ) 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.

◆ getGlobalProperty()

MCAPI::Social::Events::Property Social::Events::EventManager::getGlobalProperty ( ::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.

◆ getPlayerCommonProperty()

MCAPI::Social::Events::Property Social::Events::EventManager::getPlayerCommonProperty ( uint userId,
::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.

◆ getPlayerGlobalProperty()

MCAPI::Social::Events::Property Social::Events::EventManager::getPlayerGlobalProperty ( uint userId,
::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.

◆ recordDelayedEventAction()

MCAPI void Social::Events::EventManager::recordDelayedEventAction ( ::std::string const & action)
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.

◆ recordEvent()

MCAPI void Social::Events::EventManager::recordEvent ( ::Social::Events::Event & event)
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.

◆ removePlayerCommonProperty()

MCAPI void Social::Events::EventManager::removePlayerCommonProperty ( uint userId,
::std::string const & name )
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.

◆ setupCommonProperties()

MCAPI void Social::Events::EventManager::setupCommonProperties ( )
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 * Social::Events::EventManager::$ctor ( ::Social::Events::EventManagerArguments && args)
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 Social::Events::EventManager::$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: