Porytiles
Loading...
Searching...
No Matches
config_provider.cpp
Go to the documentation of this file.
2
3/*
4 * NOTE: DO NOT EDIT THIS FILE DIRECTLY. It is AUTO-GENERATED from config_schema.yaml.
5 * To add new config values or make other changes, edit config_schema.yaml and regenerate using
6 * Scripts/generate_config.py.
7 */
8
9namespace porytiles2 {
10
11LayerValue<std::size_t> ConfigProvider::num_tiles_primary([[maybe_unused]] const std::string &tileset) const
12{
14}
15
16LayerValue<std::size_t> ConfigProvider::num_tiles_total([[maybe_unused]] const std::string &tileset) const
17{
19}
20
21LayerValue<std::size_t> ConfigProvider::num_metatiles_primary([[maybe_unused]] const std::string &tileset) const
22{
24}
25
26LayerValue<std::size_t> ConfigProvider::num_metatiles_total([[maybe_unused]] const std::string &tileset) const
27{
29}
30
31LayerValue<std::size_t> ConfigProvider::num_pals_primary([[maybe_unused]] const std::string &tileset) const
32{
34}
35
36LayerValue<std::size_t> ConfigProvider::num_pals_total([[maybe_unused]] const std::string &tileset) const
37{
39}
40
41LayerValue<std::size_t> ConfigProvider::max_map_data_size([[maybe_unused]] const std::string &tileset) const
42{
44}
45
46LayerValue<std::size_t> ConfigProvider::num_tiles_per_metatile([[maybe_unused]] const std::string &tileset) const
47{
49}
50
51LayerValue<Rgba32> ConfigProvider::extrinsic_transparency([[maybe_unused]] const std::string &tileset) const
52{
54}
55
56LayerValue<bool> ConfigProvider::patch_build_enabled([[maybe_unused]] const std::string &tileset) const
57{
59}
60
61LayerValue<TilesPalMode> ConfigProvider::tiles_pal_mode([[maybe_unused]] const std::string &tileset) const
62{
64}
65
66} // namespace porytiles2
virtual LayerValue< std::size_t > num_pals_primary(const std::string &tileset) const
virtual LayerValue< std::size_t > num_metatiles_primary(const std::string &tileset) const
virtual LayerValue< std::size_t > num_pals_total(const std::string &tileset) const
virtual LayerValue< std::size_t > num_tiles_primary(const std::string &tileset) const
virtual LayerValue< Rgba32 > extrinsic_transparency(const std::string &tileset) const
virtual LayerValue< bool > patch_build_enabled(const std::string &tileset) const
virtual LayerValue< std::size_t > num_tiles_total(const std::string &tileset) const
virtual LayerValue< std::size_t > max_map_data_size(const std::string &tileset) const
virtual LayerValue< TilesPalMode > tiles_pal_mode(const std::string &tileset) const
virtual LayerValue< std::size_t > num_tiles_per_metatile(const std::string &tileset) const
virtual LayerValue< std::size_t > num_metatiles_total(const std::string &tileset) const
A small container that holds an optional-wrapped value, validation state, and metadata about the valu...
static LayerValue not_provided()
Creates a LayerValue representing that the provider does not supply this configuration.