LeviLamina
Loading...
Searching...
No Matches
Telemetry.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/gui/oreui/interface/ITelemetry.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace OreUI { struct DataTracker; }
11namespace Social::Events { class Measurement; }
12namespace Social::Events { class Property; }
13// clang-format on
14
15namespace OreUI {
16
18public:
19 // member variables
20 // NOLINTBEGIN
23 // NOLINTEND
24
25public:
26 // prevent constructor by default
27 Telemetry& operator=(Telemetry const&);
28 Telemetry(Telemetry const&);
29 Telemetry();
30
31public:
32 // virtual functions
33 // NOLINTBEGIN
34 // vIndex: 1
35 virtual void fireEvent(
36 ::std::string const&,
37 ::std::vector<::Social::Events::Property> const&,
38 ::std::vector<::Social::Events::Measurement> const&,
39 bool
40 ) /*override*/;
41
42 // vIndex: 2
43 virtual void fireEventOreUIScreenLoadFailed() /*override*/;
44
45 // vIndex: 3
46 virtual void fireEventOreUIJsException() /*override*/;
47
48 // vIndex: 4
49 virtual void fireEventOreUIScreenPerformance(::OreUI::DataTracker const&) /*override*/;
50
51 // vIndex: 5
52 virtual void fireEventButtonPressed(
53 ::std::string const&,
54 ::std::unordered_map<::std::string, ::std::string> const&
55 ) /*override*/;
56
57 // vIndex: 7
58 virtual void
59 fireEventModalShown(::std::string const&, ::std::unordered_map<::std::string, ::std::string> const&) /*override*/;
60
61 // vIndex: 6
62 virtual void
63 fireEventOptionsChanged(::std::string const&, ::std::unordered_map<::std::string, int> const&) /*override*/;
64
65 // vIndex: 8
66 virtual void
67 fireEventRealmsStoriesOptIn(::std::string const&, ::std::string const&, ::std::string const&, bool) /*override*/;
68
69 // vIndex: 0
70 virtual ~Telemetry() /*override*/ = default;
71 // NOLINTEND
72
73public:
74 // virtual function thunks
75 // NOLINTBEGIN
76
77 // NOLINTEND
78};
79
80} // namespace OreUI
Definition ITelemetry.h:14
Definition Telemetry.h:17
Definition DataTracker.h:7
Definition Alias.h:14