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
11class Biome;
12struct GetBiomeOptions;
13struct TargetPoint;
14// clang-format on
15
17public:
18 // member variables
19 // NOLINTBEGIN
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
31
32public:
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
46 // NOLINTEND
47
48public:
49 // destructor thunk
50 // NOLINTBEGIN
51 MCAPI void $dtor();
52 // NOLINTEND
53};
Definition Biome.h:27
Definition BlendedMultiNoiseBiomeProvider.h:16
Definition ChunkLocalNoiseCache.h:16
Definition GetBiomeOptions.h:5
Definition RTree.h:62
Definition TargetPoint.h:5
Definition Alias.h:14