LeviLamina
|
Public Member Functions | |
AggregationEventListener & | operator= (AggregationEventListener const &) |
AggregationEventListener (AggregationEventListener const &) | |
virtual void | recordEvent (::Social::Events::Event const &event, ::Bedrock::NonOwnerPointer<::AppPlatform > const &appPlatform) |
virtual void | sendEvents (bool forceSend) |
virtual void | sendEvent (::Social::Events::Event const &)=0 |
virtual void | stopDebugEventLogging () |
virtual void | _flushEventQueue () |
virtual bool | _checkAgainstEventAllowlist (::Social::Events::Event const &event) const |
virtual bool | _isListenerReadyForEvents () const |
MCAPI | AggregationEventListener (::Core::Path const &logFileName) |
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 () |
MCFOLD void | $_flushEventQueue () |
MCFOLD bool | $_checkAgainstEventAllowlist (::Social::Events::Event const &event) const |
MCFOLD bool | $_isListenerReadyForEvents () const |
virtual int | getEventTagsFilter () const =0 |
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 |
|
virtual |
Implements Social::Events::IEventListener.
|
virtual |
Implements Social::Events::IEventListener.
|
virtual |
Implements Social::Events::IEventListener.