LeviLamina
Loading...
Searching...
No Matches
StructureTelemetryClientData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
6public:
7 // member variables
8 // NOLINTBEGIN
9 ::ll::TypedStorage<4, 4, uint> mSizeEditCount;
10 ::ll::TypedStorage<4, 4, uint> mOffsetEditCount;
11 ::ll::TypedStorage<4, 4, uint> mRotationEditCount;
12 ::ll::TypedStorage<4, 4, uint> mMirrorEditCount;
13 // NOLINTEND
14
15public:
16 // member functions
17 // NOLINTBEGIN
18#ifdef LL_PLAT_C
20#endif
21
22 MCFOLD uint getMirrorEditCount() const;
23
24 MCFOLD uint getOffsetEditCount() const;
25
26 MCFOLD uint getRotationEditCount() const;
27
28 MCFOLD uint getSizeEditCount() const;
29
30#ifdef LL_PLAT_C
31 MCAPI bool hasAnyFieldBeenEdited() const;
32
33 MCAPI void increaseMirrorEditCount();
34
35 MCFOLD void increaseOffsetEditCount();
36
37 MCFOLD void increaseRotationEditCount();
38
39 MCAPI void increaseSizeEditCount();
40
41 MCFOLD void resetCounts();
42#endif
43 // NOLINTEND
44
45public:
46 // constructor thunks
47 // NOLINTBEGIN
48#ifdef LL_PLAT_C
49 MCFOLD void* $ctor();
50#endif
51 // NOLINTEND
52};
Definition StructureTelemetryClientData.h:5