29 return std::make_unique<AssemblyEditor>(rom);
33 return std::make_unique<DungeonEditorV2>(rom);
37 return std::make_unique<GraphicsEditor>(rom);
41 return std::make_unique<MusicEditor>(rom);
45 return std::make_unique<OverworldEditor>(rom);
49 return std::make_unique<PaletteEditor>(rom);
53 return std::make_unique<ScreenEditor>(rom);
57 return std::make_unique<SpriteEditor>(rom);
61 return std::make_unique<MessageEditor>(rom);
65 return std::make_unique<MemoryEditor>(rom);
68 [](
Rom*) {
return std::make_unique<SettingsPanel>(); });