LeviLamina
Loading...
Searching...
No Matches
DebuggerDiagnosticsView.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace cereal { struct ReflectionCtx; }
8// clang-format on
9
10class DebuggerDiagnosticsView {
11public:
12 // DebuggerDiagnosticsView inner types define
13 enum class DataSource : uint {
14 Server = 0,
15 Client = 1,
16 ServerScript = 2,
17 };
18
19 enum class DisplayType : uint {
20 LineChart = 0,
21 StackedLineChart = 1,
22 StackedBarChart = 2,
23 Table = 3,
24 MultiColumnTable = 4,
25 DynamicPropertiesTable = 5,
26 };
27
28public:
29 // member variables
30 // NOLINTBEGIN
45 // NOLINTEND
46
47public:
48 // prevent constructor by default
49 DebuggerDiagnosticsView& operator=(DebuggerDiagnosticsView const&);
50 DebuggerDiagnosticsView();
51
52public:
53 // member functions
54 // NOLINTBEGIN
55 MCNAPI DebuggerDiagnosticsView(::DebuggerDiagnosticsView&&);
56
57 MCNAPI DebuggerDiagnosticsView(::DebuggerDiagnosticsView const&);
58
60 ::std::string name,
61 ::std::string statGroupId,
62 ::DebuggerDiagnosticsView::DataSource dataSource,
63 ::DebuggerDiagnosticsView::DisplayType displayType
64 );
65
66 MCNAPI ::DebuggerDiagnosticsView& operator=(::DebuggerDiagnosticsView&&);
67
69 // NOLINTEND
70
71public:
72 // static functions
73 // NOLINTBEGIN
74 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
75 // NOLINTEND
76
77public:
78 // constructor thunks
79 // NOLINTBEGIN
80 MCNAPI void* $ctor(::DebuggerDiagnosticsView&&);
81
82 MCNAPI void* $ctor(::DebuggerDiagnosticsView const&);
83
84 MCNAPI void* $ctor(
85 ::std::string name,
86 ::std::string statGroupId,
87 ::DebuggerDiagnosticsView::DataSource dataSource,
88 ::DebuggerDiagnosticsView::DisplayType displayType
89 );
90 // NOLINTEND
91
92public:
93 // destructor thunk
94 // NOLINTBEGIN
95 MCNAPI void $dtor();
96 // NOLINTEND
97};
MCAPI void * $ctor(::DebuggerDiagnosticsView const &)
MCAPI DebuggerDiagnosticsView(::std::string name, ::std::string statGroupId, ::DebuggerDiagnosticsView::DataSource dataSource, ::DebuggerDiagnosticsView::DisplayType displayType)
MCAPI void * $ctor(::DebuggerDiagnosticsView &&)
MCAPI DebuggerDiagnosticsView(::DebuggerDiagnosticsView &&)
MCAPI void * $ctor(::std::string name, ::std::string statGroupId, ::DebuggerDiagnosticsView::DataSource dataSource, ::DebuggerDiagnosticsView::DisplayType displayType)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI::DebuggerDiagnosticsView & operator=(::DebuggerDiagnosticsView &&)
MCAPI DebuggerDiagnosticsView(::DebuggerDiagnosticsView const &)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14