LeviLamina
Loading...
Searching...
No Matches
ChunkLoadTelemetryData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace Json { class Value; }
8// clang-format on
9
11public:
12 // ChunkLoadTelemetryData inner types declare
13 // clang-format off
15 struct ServerChunkLoading;
16 // clang-format on
17
18 // ChunkLoadTelemetryData inner types define
19 struct ClientSubChunkCache {
20 public:
21 // member variables
22 // NOLINTBEGIN
26 // NOLINTEND
27
28 public:
29 // prevent constructor by default
30 ClientSubChunkCache& operator=(ClientSubChunkCache const&);
31 ClientSubChunkCache(ClientSubChunkCache const&);
32 ClientSubChunkCache();
33 };
34
35 struct ServerChunkLoading {
36 public:
37 // member variables
38 // NOLINTBEGIN
42 // NOLINTEND
43
44 public:
45 // prevent constructor by default
46 ServerChunkLoading& operator=(ServerChunkLoading const&);
47 ServerChunkLoading(ServerChunkLoading const&);
48 ServerChunkLoading();
49 };
50
51public:
52 // member variables
53 // NOLINTBEGIN
54 ::ll::TypedStorage<4, 4, uint> mServerSimDistance;
55 ::ll::TypedStorage<4, 12, ::ChunkLoadTelemetryData::ServerChunkLoading> mServerChunkLoading;
56 ::ll::TypedStorage<4, 12, ::ChunkLoadTelemetryData::ServerChunkLoading> mServerChunkLoadingInsideTickRange;
57 ::ll::TypedStorage<4, 12, ::ChunkLoadTelemetryData::ServerChunkLoading> mServerChunkLoadingOutsideTickRange;
58 ::ll::TypedStorage<4, 12, ::ChunkLoadTelemetryData::ServerChunkLoading>
59 mServerChunkLoadingRequestedInsideTickRangeLoadedOutsideTickRange;
60 ::ll::TypedStorage<4, 12, ::ChunkLoadTelemetryData::ServerChunkLoading>
61 mServerChunkLoadingRequestedOutsideTickRangeLoadedInsideTickRange;
62 ::ll::TypedStorage<4, 12, ::ChunkLoadTelemetryData::ClientSubChunkCache> mClientSubChunkCache;
63 // NOLINTEND
64
65public:
66 // member functions
67 // NOLINTBEGIN
68 MCNAPI_S ::Json::Value toJson() const;
69 // NOLINTEND
70};
Definition Value.h:16
Definition ChunkLoadTelemetryData.h:19
Definition ChunkLoadTelemetryData.h:35
Definition ChunkLoadTelemetryData.h:10
Definition Alias.h:14