LeviLamina
Loading...
Searching...
No Matches
LegacyDyeItem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/item/DyePowderItem.h"
7
#include "mc/world/item/ItemColor.h"
8
9
class
LegacyDyeItem :
public
::DyePowderItem {
10
public
:
11
// member variables
12
// NOLINTBEGIN
13
::ll::TypedStorage<1, 1, bool const> mAllowLegacyUseAsDye;
14
// NOLINTEND
15
16
public
:
17
// prevent constructor by default
18
LegacyDyeItem();
19
20
public
:
21
// virtual functions
22
// NOLINTBEGIN
23
virtual
bool
isDye()
const
/*override*/
;
24
// NOLINTEND
25
26
public
:
27
// member functions
28
// NOLINTBEGIN
29
MCAPI LegacyDyeItem(::std::string
const
& name,
int
id
, ::ItemColor color,
bool
allowLegacyUseAsDye);
30
// NOLINTEND
31
32
public
:
33
// constructor thunks
34
// NOLINTBEGIN
35
MCAPI
void
* $ctor(::std::string
const
& name,
int
id
, ::ItemColor color,
bool
allowLegacyUseAsDye);
36
// NOLINTEND
37
38
public
:
39
// virtual function thunks
40
// NOLINTBEGIN
41
MCFOLD
bool
$isDye()
const
;
42
43
44
// NOLINTEND
45
46
public
:
47
// vftables
48
// NOLINTBEGIN
49
MCAPI
static
void
** $vftable();
50
// NOLINTEND
51
};
src
mc
world
item
LegacyDyeItem.h
Generated on
for LeviLamina by
1.16.1