3#include "mc/_HeaderOutputPredefine.h" 
    6#include "mc/deps/core/utility/NonOwnerPointer.h" 
   11namespace Social::Events { 
class Event; }
 
   12namespace Social::Events { 
class IEventListener; }
 
   13namespace Social::Events { 
class Property; }
 
   16namespace Social::Events {
 
   60    MCNAPI 
void addListener(::std::unique_ptr<::Social::Events::IEventListener> listener);
 
   62    MCNAPI ::std::unordered_map<::std::string, ::Social::Events::Property>
 
   66        ::std::unordered_map<::std::string, ::Social::Events::Property>& props,
 
   68        ::std::vector<::std::string> 
const&                              exclude
 
 
Definition NonOwnerPointer.h:9
Definition EventManager.h:18
MCAPI::Social::Events::Property getPlayerCommonProperty(uint userId, ::std::string const &name) const
MCAPI void buildCommonProperties(::std::unordered_map<::std::string, ::Social::Events::Property > &props, uint userId, ::std::vector<::std::string > const &exclude) const
MCAPI void * $ctor(::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform)
MCAPI void recordDelayedEventAction(::std::string const &action)
static MCAPI ::std::string GetEdition()
MCAPI void setupCommonProperties()
MCAPI void addListener(::std::unique_ptr<::Social::Events::IEventListener > listener)
MCAPI void UpdateDnAPlatString()
MCAPI::Social::Events::Property getGlobalProperty(::std::string const &name) const
MCAPI ::std::unordered_map<::std::string, ::Social::Events::Property > buildCommonProperties(uint userId, ::std::vector<::std::string > const &exclude) const
MCAPI void removePlayerCommonProperty(uint userId, ::std::string const &name)
MCAPI void recordEvent(::Social::Events::Event &event)
MCAPI EventManager(::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform)
MCAPI::Social::Events::Property getPlayerGlobalProperty(uint userId, ::std::string const &name) const
MCAPI::std::string _buildDnAPlatformString()