LeviLamina
Loading...
Searching...
No Matches
LegacyMesaSurfaceBuilder.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/level/biome/surface/ISurfaceBuilder.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Biome
;
11
class
Random
;
12
// clang-format on
13
14
namespace
VanillaSurfaceBuilders {
15
16
class
LegacyMesaSurfaceBuilder
:
public
::ISurfaceBuilder
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<1, 64>
mUnk25f178;
21
::ll::UntypedStorage<8, 8>
mUnk80f733;
22
::ll::UntypedStorage<8, 8>
mUnkc93024;
23
::ll::UntypedStorage<8, 8>
mUnk71c973;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
LegacyMesaSurfaceBuilder
& operator=(
LegacyMesaSurfaceBuilder
const
&);
29
LegacyMesaSurfaceBuilder
(
LegacyMesaSurfaceBuilder
const
&);
30
LegacyMesaSurfaceBuilder
();
31
32
public
:
33
// virtual functions
34
// NOLINTBEGIN
35
// vIndex: 1
36
virtual
void
init(
::Biome
& biome, uint levelSeed)
/*override*/
;
37
38
// vIndex: 2
39
virtual
void
buildSurfaceAt(
::ISurfaceBuilder::BuildParameters
const
& parameters)
const
/*override*/
;
40
41
// vIndex: 0
42
virtual
~LegacyMesaSurfaceBuilder
()
/*override*/
;
43
// NOLINTEND
44
45
public
:
46
// member functions
47
// NOLINTBEGIN
48
MCAPI
void
generateBands(
::Random
& random);
49
// NOLINTEND
50
51
public
:
52
// destructor thunk
53
// NOLINTBEGIN
54
MCAPI
void
$dtor();
55
// NOLINTEND
56
57
public
:
58
// virtual function thunks
59
// NOLINTBEGIN
60
MCAPI
void
$init(
::Biome
& biome, uint levelSeed);
61
62
MCAPI
void
$buildSurfaceAt(
::ISurfaceBuilder::BuildParameters
const
& parameters)
const
;
63
// NOLINTEND
64
65
public
:
66
// vftables
67
// NOLINTBEGIN
68
MCAPI
static
void
** $vftable();
69
// NOLINTEND
70
};
71
72
}
// namespace VanillaSurfaceBuilders
Biome
Definition
Biome.h:27
ISurfaceBuilder
Definition
ISurfaceBuilder.h:15
Random
Definition
Random.h:16
VanillaSurfaceBuilders::LegacyMesaSurfaceBuilder
Definition
LegacyMesaSurfaceBuilder.h:16
ISurfaceBuilder::BuildParameters
Definition
ISurfaceBuilder.h:28
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
level
biome
surface
vanilla_surface_builders
LegacyMesaSurfaceBuilder.h
Generated on Sat Apr 26 2025 05:56:17 for LeviLamina by
1.12.0