LeviLamina
Loading...
Searching...
No Matches
TagsBiomeComponentGlue.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/level/biome/glue/IBiomeComponentGlue.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Biome
;
11
class
BiomeRegistry
;
12
namespace
SharedTypes::v1_20_60 {
struct
IBiomeJsonComponent
; }
13
// clang-format on
14
15
struct
TagsBiomeComponentGlue
:
public
::IBiomeComponentGlue
{
16
public
:
17
// virtual functions
18
// NOLINTBEGIN
19
virtual
bool
20
resolveAndValidate(
::SharedTypes::v1_20_60::IBiomeJsonComponent
const
&,
::BiomeRegistry
const
&)
/*override*/
;
21
22
virtual
void
23
applyToBiome(
::Biome
& biome,
::SharedTypes::v1_20_60::IBiomeJsonComponent
const
& biomeJsonComponent)
const
24
/*override*/
;
25
26
virtual
~TagsBiomeComponentGlue
()
/*override*/
=
default
;
27
// NOLINTEND
28
29
public
:
30
// virtual function thunks
31
// NOLINTBEGIN
32
MCFOLD
bool
$resolveAndValidate(
::SharedTypes::v1_20_60::IBiomeJsonComponent
const
&,
::BiomeRegistry
const
&);
33
34
MCAPI
void
35
$applyToBiome(
::Biome
& biome,
::SharedTypes::v1_20_60::IBiomeJsonComponent
const
& biomeJsonComponent)
const
;
36
37
38
// NOLINTEND
39
40
public
:
41
// vftables
42
// NOLINTBEGIN
43
MCNAPI
static
void
**
$vftable
();
44
// NOLINTEND
45
};
BiomeRegistry
Definition
BiomeRegistry.h:37
Biome
Definition
Biome.h:23
IBiomeComponentGlue
Definition
IBiomeComponentGlue.h:14
SharedTypes::v1_20_60::IBiomeJsonComponent
Definition
IBiomeJsonComponent.h:10
TagsBiomeComponentGlue
Definition
TagsBiomeComponentGlue.h:15
TagsBiomeComponentGlue::$vftable
static MCAPI void ** $vftable()
src
mc
world
level
biome
component_glue
TagsBiomeComponentGlue.h
Generated on
for LeviLamina by
1.16.1