LeviLamina
Loading...
Searching...
No Matches
BlockPaletteItemChangedPayload.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/editor/network/NetworkPayload.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
HashedString
;
11
namespace
Editor {
struct
ProbabilityBlockPaletteItem; }
12
namespace
Editor {
struct
SimpleBlockPaletteItem; }
13
// clang-format on
14
15
namespace
Editor::Network {
16
17
class
BlockPaletteItemChangedPayload
18
:
public
::Editor::Network::NetworkPayload
<::Editor::Network::BlockPaletteItemChangedPayload> {
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 48>
mUnkd19120;
23
::ll::UntypedStorage<4, 4>
mUnk809142;
24
::ll::UntypedStorage<8, 72>
mUnk16be73;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
BlockPaletteItemChangedPayload
();
30
31
public
:
32
// virtual functions
33
// NOLINTBEGIN
34
// vIndex: 0
35
virtual
~BlockPaletteItemChangedPayload
()
/*override*/
;
36
// NOLINTEND
37
38
public
:
39
// member functions
40
// NOLINTBEGIN
41
MCAPI
BlockPaletteItemChangedPayload
(
::Editor::Network::BlockPaletteItemChangedPayload
const
&);
42
43
MCAPI
BlockPaletteItemChangedPayload
(
44
::HashedString
const
& paletteId,
45
int
index,
46
::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>
const
& item
47
);
48
49
MCAPI ::Editor::Network::BlockPaletteItemChangedPayload&
50
operator=(
::Editor::Network::BlockPaletteItemChangedPayload
const
&);
51
// NOLINTEND
52
53
public
:
54
// constructor thunks
55
// NOLINTBEGIN
56
MCAPI
void
* $ctor(
::Editor::Network::BlockPaletteItemChangedPayload
const
&);
57
58
MCAPI
void
* $ctor(
59
::HashedString
const
& paletteId,
60
int
index,
61
::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>
const
& item
62
);
63
// NOLINTEND
64
65
public
:
66
// destructor thunk
67
// NOLINTBEGIN
68
MCAPI
void
$dtor();
69
// NOLINTEND
70
71
public
:
72
// vftables
73
// NOLINTBEGIN
74
MCAPI
static
void
** $vftable();
75
// NOLINTEND
76
};
77
78
}
// namespace Editor::Network
Editor::Network::BlockPaletteItemChangedPayload
Definition
BlockPaletteItemChangedPayload.h:18
Editor::Network::NetworkPayload
Definition
NetworkPayload.h:8
HashedString
Definition
HashedString.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
editor
services
blocks
BlockPaletteItemChangedPayload.h
Generated on Sat Apr 26 2025 05:55:33 for LeviLamina by
1.12.0