LeviLamina
Loading...
Searching...
No Matches
Social::Events::XboxLiveTelemetry Class Reference
+ Inheritance diagram for Social::Events::XboxLiveTelemetry:

Public Member Functions

virtual void sendEvent (::Social::Events::Event const &)
 
virtual int getEventTagsFilter () const
 
virtual bool _checkAgainstEventAllowlist (::Social::Events::Event const &event) const
 
virtual void recordEvent (::Social::Events::Event const &event, ::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform)
 
virtual void sendEvents (bool forceSend)
 
virtual void stopDebugEventLogging ()
 
virtual void _flushEventQueue ()
 
virtual bool _isListenerReadyForEvents () const
 
MCAPI void _handleAggregation (::std::deque<::Social::Events::Event > &listOfSameTypeEvents, ::Social::Events::Event const &event)
 
MCAPI bool _needToSendAggregatedEvents () const
 
MCAPI void _recordAggregatedEvent (::Social::Events::Event const &event, ::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event > > &eventQueue)
 
MCAPI void _sendCustomAggregatedEvents (bool forceSend)
 
MCAPI void _sendEvents (::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event > > &queueToSend)
 
MCAPI void _sendNextEvent (::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event > > &queueToSend)
 
MCAPI void * $ctor (::Core::Path const &logFileName)
 
MCAPI void $dtor ()
 
MCAPI void $recordEvent (::Social::Events::Event const &event, ::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform)
 
MCAPI void $sendEvents (bool forceSend)
 
MCAPI void $stopDebugEventLogging ()
 
MCAPI void $_flushEventQueue ()
 
MCAPI bool $_checkAgainstEventAllowlist (::Social::Events::Event const &event) const
 
MCAPI bool $_isListenerReadyForEvents () const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnk5906f0
 
::ll::UntypedStorage< 8, 8 > mUnk6d36a6
 
::ll::UntypedStorage< 1, 1 > mUnka30829
 
::ll::UntypedStorage< 8, 32 > mUnk3b4146
 
::ll::UntypedStorage< 8, 80 > mUnk9aa06e
 
::ll::UntypedStorage< 8, 296 > mUnk7e3094
 
::ll::UntypedStorage< 8, 80 > mUnk63885d
 
::ll::UntypedStorage< 8, 64 > mUnk2b7477
 
::ll::UntypedStorage< 8, 64 > mUnk6c4f66
 
::ll::UntypedStorage< 8, 64 > mUnkc7e0b3
 
::ll::UntypedStorage< 1, 1 > mUnk76b524
 
::ll::UntypedStorage< 4, 4 > mUnkd93415
 
::ll::UntypedStorage< 4, 4 > mUnk2079a4
 
::ll::UntypedStorage< 4, 4 > mUnk5e5b2e
 
::ll::UntypedStorage< 4, 4 > mUnkdb1c91
 

Member Function Documentation

◆ sendEvent()

virtual void Social::Events::XboxLiveTelemetry::sendEvent ( ::Social::Events::Event const & )
virtual

◆ getEventTagsFilter()

virtual int Social::Events::XboxLiveTelemetry::getEventTagsFilter ( ) const
virtual

◆ _checkAgainstEventAllowlist()

virtual bool Social::Events::XboxLiveTelemetry::_checkAgainstEventAllowlist ( ::Social::Events::Event const & event) const
virtual

◆ recordEvent()

virtual void Social::Events::AggregationEventListener::recordEvent ( ::Social::Events::Event const & event,
::Bedrock::NonOwnerPointer<::AppPlatform > const & appPlatform )
virtualinherited

◆ sendEvents()

virtual void Social::Events::AggregationEventListener::sendEvents ( bool forceSend)
virtualinherited

◆ stopDebugEventLogging()

virtual void Social::Events::AggregationEventListener::stopDebugEventLogging ( )
virtualinherited

◆ _handleAggregation()

MCAPI void Social::Events::AggregationEventListener::_handleAggregation ( ::std::deque<::Social::Events::Event > & listOfSameTypeEvents,
::Social::Events::Event const & event )
inherited
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.

◆ _needToSendAggregatedEvents()

MCAPI bool Social::Events::AggregationEventListener::_needToSendAggregatedEvents ( ) const
inherited
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.

◆ _recordAggregatedEvent()

MCAPI void Social::Events::AggregationEventListener::_recordAggregatedEvent ( ::Social::Events::Event const & event,
::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event > > & eventQueue )
inherited
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.

◆ _sendCustomAggregatedEvents()

MCAPI void Social::Events::AggregationEventListener::_sendCustomAggregatedEvents ( bool forceSend)
inherited
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.

◆ _sendEvents()

MCAPI void Social::Events::AggregationEventListener::_sendEvents ( ::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event > > & queueToSend)
inherited
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.

◆ _sendNextEvent()

MCAPI void Social::Events::AggregationEventListener::_sendNextEvent ( ::std::unordered_map<::std::string, ::std::deque<::Social::Events::Event > > & queueToSend)
inherited
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::AggregationEventListener::$ctor ( ::Core::Path const & logFileName)
inherited
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::AggregationEventListener::$dtor ( )
inherited
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::AggregationEventListener::$recordEvent ( ::Social::Events::Event const & event,
::Bedrock::NonOwnerPointer<::AppPlatform > const & appPlatform )
inherited
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.

◆ $sendEvents()

MCAPI void Social::Events::AggregationEventListener::$sendEvents ( bool forceSend)
inherited
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.

◆ $stopDebugEventLogging()

MCAPI void Social::Events::AggregationEventListener::$stopDebugEventLogging ( )
inherited
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.

◆ $_flushEventQueue()

MCAPI void Social::Events::AggregationEventListener::$_flushEventQueue ( )
inherited
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.

◆ $_checkAgainstEventAllowlist()

MCAPI bool Social::Events::AggregationEventListener::$_checkAgainstEventAllowlist ( ::Social::Events::Event const & event) const
inherited
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.

◆ $_isListenerReadyForEvents()

MCAPI bool Social::Events::AggregationEventListener::$_isListenerReadyForEvents ( ) const
inherited
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 ** Social::Events::AggregationEventListener::$vftable ( )
staticinherited
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: