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; }
14// clang-format on
15
16namespace BiomeColorSampling {
17// functions
18// NOLINTBEGIN
19MCNAPI int getMapBirchFoliageColor(::Biome const& biome, ::BlockPos const&);
20
21MCNAPI int getMapDefaultFoliageColor(::Biome const& biome, ::BlockPos const&);
22
23MCNAPI int getMapDryFoliageColor(::Biome const& biome, ::BlockPos const&);
24
25MCNAPI int getMapEvergreenFoliageColor(::Biome const& biome, ::BlockPos const&);
26
27MCNAPI int getMapGrassColor(::Biome const& biome, ::BlockPos const& pos);
28
29MCNAPI ::BiomeColorSampling::MapPolicy const& getMapPolicy(::TintMethod tint);
30
31MCNAPI int getMapWaterColor(::Biome const& biome, ::BlockPos const&);
32
33MCNAPI ::std::vector<::BlockPos> const& getPattern(::BiomeColorSampling::Pattern pattern);
34// NOLINTEND
35
36} // namespace BiomeColorSampling
Definition Biome.h:26
Definition BlockPos.h:18