|
Porytiles
|
The invocation's resolved attribute schema and provider map, produced before the service graph. More...
#include <tileset_command_setup.hpp>
Public Attributes | |
| LoadedMetatileAttributeSchema | resolved |
| ProviderMap | provider_map |
The invocation's resolved attribute schema and provider map, produced before the service graph.
Schema resolution is the one fallible step of command setup (an ambiguous attribute size on pokeemerald-expansion, a mask-set selection failure, an invalid explicit mask), so it runs before TilesetCommandServices is constructed and returns a ChainableResult the command can wrap with its own "Failed to <verb> tileset ..." context. The services constructor then consumes the context by value and cannot fail.
Definition at line 190 of file tileset_command_setup.hpp.
| ProviderMap porytiles::ResolvedAttributeContext::provider_map |
Definition at line 192 of file tileset_command_setup.hpp.
| LoadedMetatileAttributeSchema porytiles::ResolvedAttributeContext::resolved |
Definition at line 191 of file tileset_command_setup.hpp.