|
Porytiles
|
Interface that defines a complete infra layer configuration. More...
#include <infra_config.hpp>
Public Member Functions | |
| virtual | ~InfraConfig ()=default |
| ChainableResult< ConfigValue< TilesPalMode > > | tiles_pal_mode (const std::string &tileset) const |
Protected Member Functions | |
| virtual ChainableResult< ConfigValue< TilesPalMode > > | tiles_pal_mode_raw (const std::string &tileset) const =0 |
Interface that defines a complete infra layer configuration.
The infra layer operates with this interface - it doesn't need to worry about implementation. Every config value is either virtual (i.e., comes from the user) or defined in terms of other virtual values.
Definition at line 25 of file infra_config.hpp.
|
virtualdefault |
|
inline |
Definition at line 31 of file infra_config.hpp.
|
protectedpure virtual |
Implemented in porytiles2::LazyLayeredConfig.