4#include <unordered_set>
26 "diagnostics.remarks",
27 "diagnostics.remarks.exclude",
28 "diagnostics.remarks.include",
29 "diagnostics.warnings",
30 "diagnostics.warnings.exclude",
31 "diagnostics.warnings.include",
33 "fieldmap.max_map_data_size",
34 "fieldmap.metatile_attribute_size",
35 "fieldmap.num_metatiles_in_primary",
36 "fieldmap.num_metatiles_total",
37 "fieldmap.num_pals_in_primary",
38 "fieldmap.num_pals_total",
39 "fieldmap.num_tiles_in_primary",
40 "fieldmap.num_tiles_per_metatile",
41 "fieldmap.num_tiles_total",
44 "tileset.animations.cross_tileset_linking",
45 "tileset.animations.frame_linking",
46 "tileset.animations.key_frame_resolution_strategy",
47 "tileset.animations.multi_palette_subtile_resolution_strategy",
48 "tileset.animations.palette_resolution_strategy",
49 "tileset.animations.per_animation_overrides",
50 "tileset.animations.wire_anim_code",
51 "tileset.extrinsic_transparency",
53 "tileset.palettes.edit_mode",
54 "tileset.palettes.packing",
55 "tileset.palettes.packing.hints",
56 "tileset.palettes.packing.hints_enabled",
57 "tileset.palettes.packing.strategy",
58 "tileset.palettes.packing.strategy_params",
60 "tileset.paths.primary",
61 "tileset.paths.primary.bin",
62 "tileset.paths.primary.src",
63 "tileset.paths.secondary",
64 "tileset.paths.secondary.bin",
65 "tileset.paths.secondary.src",
66 "tileset.primary_pairing",
67 "tileset.primary_pairing.mode",
68 "tileset.primary_pairing.partners",
70 "tileset.tiles.edit_mode",
71 "tileset.tiles.palette_mode",
72 "tileset.tiles.sharing",
73 "tileset.tiles.sharing.alignment",
74 "tileset.tiles.sharing.packing",
89 "tileset.animations.per_animation_overrides",
90 "tileset.palettes.packing.strategy_params",
const std::unordered_set< std::string > valid_yaml_paths
Set of valid YAML configuration paths.
const std::unordered_set< std::string > valid_yaml_map_prefixes
Set of YAML path prefixes that represent map-type configuration values.