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
MCNAPI ::Biome
const
*
_selectBestFittingBiome
(
::TargetPoint
const
& current,
::RTree::Hint
* hint)
const
;
36
37
MCNAPI ::Biome
const
*
tryGetBiome
(
::GetBiomeOptions
const
& getBiomeOptions)
const
;
38
39
MCNAPI ::Biome
const
*
tryGetBiome
(
40
::GetBiomeOptions
const
& getBiomeOptions,
41
::ChunkLocalNoiseCache::CacheEntry
const
& xzCacheEntry,
42
::RTree::Hint
* hint
43
)
const
;
44
45
MCNAPI
~BlendedMultiNoiseBiomeProvider
();
46
// NOLINTEND
47
48
public
:
49
// destructor thunk
50
// NOLINTBEGIN
51
MCNAPI
void
$dtor
();
52
// NOLINTEND
53
};
Biome
Definition
Biome.h:26
BlendedMultiNoiseBiomeProvider
Definition
BlendedMultiNoiseBiomeProvider.h:16
BlendedMultiNoiseBiomeProvider::tryGetBiome
MCAPI::Biome const * tryGetBiome(::GetBiomeOptions const &getBiomeOptions) const
BlendedMultiNoiseBiomeProvider::tryGetBiome
MCAPI::Biome const * tryGetBiome(::GetBiomeOptions const &getBiomeOptions, ::ChunkLocalNoiseCache::CacheEntry const &xzCacheEntry, ::RTree::Hint *hint) const
BlendedMultiNoiseBiomeProvider::$dtor
MCAPI void $dtor()
BlendedMultiNoiseBiomeProvider::_selectBestFittingBiome
MCAPI::Biome const * _selectBestFittingBiome(::TargetPoint const ¤t, ::RTree::Hint *hint) const
BlendedMultiNoiseBiomeProvider::~BlendedMultiNoiseBiomeProvider
MCAPI ~BlendedMultiNoiseBiomeProvider()
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 Fri Jun 13 2025 05:05:11 for LeviLamina by
1.12.0