LeviLamina
Loading...
Searching...
No Matches
SeasonsAgnosticLeavesBlock.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/level/block/BlockRenderLayer.h"
7
#include "mc/world/level/block/LeavesBlock.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
Block
;
12
class
BlockPos
;
13
class
BlockSource
;
14
class
HashedString
;
15
struct
BlockGraphicsModeChangeContext
;
16
// clang-format on
17
18
class
SeasonsAgnosticLeavesBlock
:
public
::LeavesBlock
{
19
public
:
20
// virtual functions
21
// NOLINTBEGIN
22
// vIndex: 143
23
virtual ::BlockRenderLayer getRenderLayer(
::Block
const
&,
::BlockSource
& region,
::BlockPos
const
& pos)
const
24
/*override*/
;
25
26
// vIndex: 115
27
virtual
void
onGraphicsModeChanged(
::BlockGraphicsModeChangeContext
const
&
context
)
/*override*/
;
28
29
// vIndex: 0
30
virtual
~SeasonsAgnosticLeavesBlock
()
/*override*/
=
default
;
31
// NOLINTEND
32
33
public
:
34
// member functions
35
// NOLINTBEGIN
36
MCAPI
SeasonsAgnosticLeavesBlock
(
37
::std::string
const
& nameId,
38
int
id
,
39
::HashedString
const
& sapling,
40
::std::optional<::LeavesBlock::ParticleParams> particleParams
41
);
42
// NOLINTEND
43
44
public
:
45
// constructor thunks
46
// NOLINTBEGIN
47
MCAPI
void
* $ctor(
48
::std::string
const
& nameId,
49
int
id
,
50
::HashedString
const
& sapling,
51
::std::optional<::LeavesBlock::ParticleParams> particleParams
52
);
53
// NOLINTEND
54
55
public
:
56
// destructor thunk
57
// NOLINTBEGIN
58
59
// NOLINTEND
60
61
public
:
62
// virtual function thunks
63
// NOLINTBEGIN
64
MCAPI ::BlockRenderLayer $getRenderLayer(
::Block
const
&,
::BlockSource
& region,
::BlockPos
const
& pos)
const
;
65
66
MCAPI
void
$onGraphicsModeChanged(
::BlockGraphicsModeChangeContext
const
&
context
);
67
// NOLINTEND
68
69
public
:
70
// vftables
71
// NOLINTBEGIN
72
MCAPI
static
void
** $vftable();
73
// NOLINTEND
74
};
BlockPos
Definition
BlockPos.h:18
BlockSource
Definition
BlockSource.h:67
Block
Definition
Block.h:36
HashedString
Definition
HashedString.h:5
LeavesBlock
Definition
LeavesBlock.h:24
SeasonsAgnosticLeavesBlock
Definition
SeasonsAgnosticLeavesBlock.h:18
BlockGraphicsModeChangeContext
Definition
BlockGraphicsModeChangeContext.h:5
context
Definition
context.h:5
src
mc
world
level
block
SeasonsAgnosticLeavesBlock.h
Generated on Sat Apr 26 2025 05:56:22 for LeviLamina by
1.12.0