LeviLamina
Loading...
Searching...
No Matches
PropertySyncData.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
struct
PropertySyncData
{
6
public
:
7
// PropertySyncData inner types declare
8
// clang-format off
9
struct
PropertySyncFloatEntry
;
10
struct
PropertySyncIntEntry
;
11
// clang-format on
12
13
// PropertySyncData inner types define
14
struct
PropertySyncIntEntry
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::TypedStorage<4, 4, uint> mPropertyIndex;
19
::ll::TypedStorage<4, 4, int> mData;
20
// NOLINTEND
21
};
22
23
struct
PropertySyncFloatEntry
{
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::TypedStorage<4, 4, uint> mPropertyIndex;
28
::ll::TypedStorage<4, 4, float> mData;
29
// NOLINTEND
30
};
31
32
public
:
33
// member variables
34
// NOLINTBEGIN
35
::ll::TypedStorage<8, 24, ::std::vector<::PropertySyncData::PropertySyncIntEntry>> mIntEntries;
36
::ll::TypedStorage<8, 24, ::std::vector<::PropertySyncData::PropertySyncFloatEntry>> mFloatEntries;
37
// NOLINTEND
38
39
public
:
40
// prevent constructor by default
41
PropertySyncData
& operator=(
PropertySyncData
const
&);
42
PropertySyncData
(
PropertySyncData
const
&);
43
PropertySyncData
();
44
45
public
:
46
// member functions
47
// NOLINTBEGIN
48
MCAPI ::PropertySyncData& operator=(
::PropertySyncData
&&);
49
50
MCAPI
~PropertySyncData
();
51
// NOLINTEND
52
53
public
:
54
// destructor thunk
55
// NOLINTBEGIN
56
MCFOLD
void
$dtor();
57
// NOLINTEND
58
};
PropertySyncData::PropertySyncFloatEntry
Definition
PropertySyncData.h:23
PropertySyncData::PropertySyncIntEntry
Definition
PropertySyncData.h:14
PropertySyncData
Definition
PropertySyncData.h:5
src
mc
world
actor
state
PropertySyncData.h
Generated on Wed Jul 23 2025 08:34:38 for LeviLamina by
1.12.0