LeviLamina
Loading...
Searching...
No Matches
NetworkDebugManager.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/network/TrackerType.h"
8
9// auto generated forward declare list
10// clang-format off
12// clang-format on
13
15public:
16 // NetworkDebugManager inner types declare
17 // clang-format off
18 class NetherNetStats;
19 class Tracker;
20 // clang-format on
21
22 // NetworkDebugManager inner types define
23 class Tracker {
24 public:
25 // member variables
26 // NOLINTBEGIN
32 // NOLINTEND
33
34 public:
35 // prevent constructor by default
36 Tracker& operator=(Tracker const&);
37 Tracker(Tracker const&);
38
39 public:
40 // member functions
41 // NOLINTBEGIN
42 MCNAPI Tracker();
43
44 MCNAPI ~Tracker();
45 // NOLINTEND
46
47 public:
48 // constructor thunks
49 // NOLINTBEGIN
50 MCNAPI void* $ctor();
51 // NOLINTEND
52
53 public:
54 // destructor thunk
55 // NOLINTBEGIN
56 MCNAPI void $dtor();
57 // NOLINTEND
58 };
59
61 public:
62 // member variables
63 // NOLINTBEGIN
66 // NOLINTEND
67
68 public:
69 // prevent constructor by default
70 NetherNetStats& operator=(NetherNetStats const&);
73 };
74
75public:
76 // member variables
77 // NOLINTBEGIN
82 // NOLINTEND
83
84public:
85 // prevent constructor by default
89
90public:
91 // virtual functions
92 // NOLINTBEGIN
93 // vIndex: 0
94 virtual ~NetworkDebugManager() /*override*/ = default;
95 // NOLINTEND
96
97public:
98 // member functions
99 // NOLINTBEGIN
100 MCNAPI ::NetworkStatistics* getNetworkStatistics(::TrackerType type);
101 // NOLINTEND
102
103public:
104 // static variables
105 // NOLINTBEGIN
106 MCNAPI static int const& UPDATE_INTERVAL_MILLISECONDS();
107 // NOLINTEND
108
109public:
110 // vftables
111 // NOLINTBEGIN
112 MCNAPI static void** $vftable();
113 // NOLINTEND
114};
Definition EnableNonOwnerReferences.h:7
Definition NetworkDebugManager.h:60
Definition NetworkDebugManager.h:23
Definition NetworkDebugManager.h:14
static MCAPI void ** $vftable()
MCAPI::NetworkStatistics * getNetworkStatistics(::TrackerType type)
static MCAPI int const & UPDATE_INTERVAL_MILLISECONDS()
Definition NetworkStatistics.h:24
Definition Alias.h:14