LeviLamina
Loading...
Searching...
No Matches
OreUI::Telemetry Class Reference
Inheritance diagram for OreUI::Telemetry:

Public Member Functions

Telemetry & operator= (Telemetry const &)
 Telemetry (Telemetry const &)
virtual void fireEvent (::std::string const &eventName, ::std::vector<::Social::Events::Property > const &properties, ::std::vector<::Social::Events::Measurement > const &measurements, bool shouldAggregate)
virtual void fireEventOreUIScreenLoadFailed ()
virtual void fireEventOreUIJsException ()
virtual void fireEventOreUIScreenPerformance (::OreUI::DataTracker const &dataTracker)
virtual void fireEventButtonPressed (::std::string const &buttonName, ::std::unordered_map<::std::string, ::std::string > const &details)
virtual void fireEventModalShown (::std::string const &modalName, ::std::unordered_map<::std::string, ::std::string > const &details)
virtual void fireEventOptionsChanged (::std::string const &optionsGroup, ::std::unordered_map<::std::string, int > const &events)
virtual void fireEventRealmsStoriesOptIn (::std::string const &correlationId, ::std::string const &action, ::std::string const &realmId, bool isOwner)
MCAPI void $fireEvent (::std::string const &eventName, ::std::vector<::Social::Events::Property > const &properties, ::std::vector<::Social::Events::Measurement > const &measurements, bool shouldAggregate)
MCAPI void $fireEventOreUIScreenLoadFailed ()
MCAPI void $fireEventOreUIJsException ()
MCAPI void $fireEventOreUIScreenPerformance (::OreUI::DataTracker const &dataTracker)
MCAPI void $fireEventButtonPressed (::std::string const &buttonName, ::std::unordered_map<::std::string, ::std::string > const &details)
MCAPI void $fireEventModalShown (::std::string const &modalName, ::std::unordered_map<::std::string, ::std::string > const &details)
MCAPI void $fireEventOptionsChanged (::std::string const &optionsGroup, ::std::unordered_map<::std::string, int > const &events)
MCAPI void $fireEventRealmsStoriesOptIn (::std::string const &correlationId, ::std::string const &action, ::std::string const &realmId, bool isOwner)

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 8, ::IClientInstance & > mClientInstance
::ll::TypedStorage< 8, 8, ::IMinecraftEventing & > mEventing

Member Function Documentation

◆ fireEvent()

virtual void OreUI::Telemetry::fireEvent ( ::std::string const & eventName,
::std::vector<::Social::Events::Property > const & properties,
::std::vector<::Social::Events::Measurement > const & measurements,
bool shouldAggregate )
virtual

Implements OreUI::ITelemetry.

◆ fireEventOreUIScreenLoadFailed()

virtual void OreUI::Telemetry::fireEventOreUIScreenLoadFailed ( )
virtual

Implements OreUI::ITelemetry.

◆ fireEventOreUIJsException()

virtual void OreUI::Telemetry::fireEventOreUIJsException ( )
virtual

Implements OreUI::ITelemetry.

◆ fireEventOreUIScreenPerformance()

virtual void OreUI::Telemetry::fireEventOreUIScreenPerformance ( ::OreUI::DataTracker const & dataTracker)
virtual

Implements OreUI::ITelemetry.

◆ fireEventButtonPressed()

virtual void OreUI::Telemetry::fireEventButtonPressed ( ::std::string const & buttonName,
::std::unordered_map<::std::string, ::std::string > const & details )
virtual

Implements OreUI::ITelemetry.

◆ fireEventModalShown()

virtual void OreUI::Telemetry::fireEventModalShown ( ::std::string const & modalName,
::std::unordered_map<::std::string, ::std::string > const & details )
virtual

Implements OreUI::ITelemetry.

◆ fireEventOptionsChanged()

virtual void OreUI::Telemetry::fireEventOptionsChanged ( ::std::string const & optionsGroup,
::std::unordered_map<::std::string, int > const & events )
virtual

Implements OreUI::ITelemetry.

◆ fireEventRealmsStoriesOptIn()

virtual void OreUI::Telemetry::fireEventRealmsStoriesOptIn ( ::std::string const & correlationId,
::std::string const & action,
::std::string const & realmId,
bool isOwner )
virtual

Implements OreUI::ITelemetry.

◆ $vftable()

MCAPI void ** OreUI::Telemetry::$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 files: