LeviLamina
Loading...
Searching...
No Matches
BlendedMultiNoiseBiomeProvider.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/level/biome/RTree.h"
7
#include "mc/world/level/levelgen/v1/ChunkLocalNoiseCache.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
Biome
;
12
struct
GetBiomeOptions
;
13
struct
TargetPoint
;
14
// clang-format on
15
16
class
BlendedMultiNoiseBiomeProvider
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<8, 8>
mUnkc86f8c;
21
::ll::UntypedStorage<8, 192>
mUnkea9b8f;
22
::ll::UntypedStorage<8, 8>
mUnkd743ad;
23
::ll::UntypedStorage<8, 8>
mUnk39aca8;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
BlendedMultiNoiseBiomeProvider
& operator=(
BlendedMultiNoiseBiomeProvider
const
&);
29
BlendedMultiNoiseBiomeProvider
(
BlendedMultiNoiseBiomeProvider
const
&);
30
BlendedMultiNoiseBiomeProvider
();
31
32
public
:
33
// member functions
34
// NOLINTBEGIN
35
MCAPI ::Biome
const
* _selectBestFittingBiome(
::TargetPoint
const
& current,
::RTree::Hint
* hint)
const
;
36
37
MCAPI ::Biome
const
* tryGetBiome(
::GetBiomeOptions
const
& getBiomeOptions)
const
;
38
39
MCAPI ::Biome
const
* tryGetBiome(
40
::GetBiomeOptions
const
& getBiomeOptions,
41
::ChunkLocalNoiseCache::CacheEntry
const
& xzCacheEntry,
42
::RTree::Hint
* hint
43
)
const
;
44
45
MCAPI
~BlendedMultiNoiseBiomeProvider
();
46
// NOLINTEND
47
48
public
:
49
// destructor thunk
50
// NOLINTBEGIN
51
MCAPI
void
$dtor();
52
// NOLINTEND
53
};
Biome
Definition
Biome.h:27
BlendedMultiNoiseBiomeProvider
Definition
BlendedMultiNoiseBiomeProvider.h:16
ChunkLocalNoiseCache::CacheEntry
Definition
ChunkLocalNoiseCache.h:16
GetBiomeOptions
Definition
GetBiomeOptions.h:5
RTree::Hint
Definition
RTree.h:62
TargetPoint
Definition
TargetPoint.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
level
biome
biomeproviders
BlendedMultiNoiseBiomeProvider.h
Generated on Sat Apr 26 2025 05:56:16 for LeviLamina by
1.12.0