|
Porytiles
|
A default implementation of ConfigProvider that provides sensible default values. More...
#include <default_provider.hpp>
Public Member Functions | |
| std::string | name () const override |
| Gets the name of this config layer. | |
| LayerValue< std::size_t > | num_tiles_primary (const std::string &tileset) const override |
| LayerValue< std::size_t > | num_tiles_total (const std::string &tileset) const override |
| LayerValue< std::size_t > | num_metatiles_primary (const std::string &tileset) const override |
| LayerValue< std::size_t > | num_metatiles_total (const std::string &tileset) const override |
| LayerValue< std::size_t > | num_pals_primary (const std::string &tileset) const override |
| LayerValue< std::size_t > | num_pals_total (const std::string &tileset) const override |
| LayerValue< std::size_t > | max_map_data_size (const std::string &tileset) const override |
| LayerValue< std::size_t > | num_tiles_per_metatile (const std::string &tileset) const override |
| LayerValue< Rgba32 > | extrinsic_transparency (const std::string &tileset) const override |
| LayerValue< bool > | patch_build_enabled (const std::string &tileset) const override |
| LayerValue< TilesPalMode > | tiles_pal_mode (const std::string &tileset) const override |
Public Member Functions inherited from porytiles2::ConfigProvider | |
| virtual | ~ConfigProvider ()=default |
A default implementation of ConfigProvider that provides sensible default values.
This provider returns default values for all configuration parameters. It's useful as a base layer in a configuration system where other providers can override specific values.
Definition at line 20 of file default_provider.hpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 62 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 52 of file default_provider.cpp.
|
overridevirtual |
Gets the name of this config layer.
Implements porytiles2::ConfigProvider.
Definition at line 17 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 32 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 37 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 42 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 47 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 57 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 22 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 27 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 67 of file default_provider.cpp.
|
overridevirtual |
Reimplemented from porytiles2::ConfigProvider.
Definition at line 72 of file default_provider.cpp.