LeviLamina
Loading...
Searching...
No Matches
BiomeColorSampling.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/biome/biome_color_sampling/Pattern.h"
7#include "mc/world/level/block/TintMethod.h"
8
9// auto generated forward declare list
10// clang-format off
11class Biome;
12class BlockPos;
13namespace BiomeColorSampling { class MapPolicy; }
14namespace BiomeColorSampling { struct TessellationPolicy; }
15// clang-format on
16
17namespace BiomeColorSampling {
18// functions
19// NOLINTBEGIN
20MCAPI int getMapBirchFoliageColor(::Biome const& biome, ::BlockPos const&);
21
22MCAPI int getMapDefaultFoliageColor(::Biome const& biome, ::BlockPos const&);
23
24MCAPI int getMapDryFoliageColor(::Biome const& biome, ::BlockPos const&);
25
26MCAPI int getMapEvergreenFoliageColor(::Biome const& biome, ::BlockPos const&);
27
28MCAPI int getMapGrassColor(::Biome const& biome, ::BlockPos const& pos);
29
30MCAPI ::BiomeColorSampling::MapPolicy const& getMapPolicy(::TintMethod tint);
31
32MCFOLD int getMapWaterColor(::Biome const& biome, ::BlockPos const&);
33
34MCAPI ::std::vector<::BlockPos> const& getPattern(::BiomeColorSampling::Pattern pattern);
35
36MCAPI_C ::BiomeColorSampling::TessellationPolicy const& getTessellationPolicy(::TintMethod tint);
37
38MCAPI_C int getWaterColor(::Biome const& biome, ::BlockPos const&);
39
40MCFOLD_C int getWhite(::Biome const&, ::BlockPos const&);
41// NOLINTEND
42
43} // namespace BiomeColorSampling
Definition MapPolicy.h:14
Definition Biome.h:23
Definition BlockPos.h:19
Definition TessellationPolicy.h:7