| active() | yaze::editor::Editor | inline |
| active_ | yaze::editor::Editor | protected |
| active_rooms() const | yaze::editor::DungeonEditorV2 | inline |
| active_rooms_ | yaze::editor::DungeonEditorV2 | private |
| add_room(int room_id) | yaze::editor::DungeonEditorV2 | |
| BeginCollisionUndoSnapshot(int room_id) | yaze::editor::DungeonEditorV2 | private |
| BeginUndoSnapshot(int room_id) | yaze::editor::DungeonEditorV2 | private |
| BeginWaterFillUndoSnapshot(int room_id) | yaze::editor::DungeonEditorV2 | private |
| Clear() | yaze::editor::Editor | inlinevirtual |
| CollectWriteRanges() const | yaze::editor::DungeonEditorV2 | |
| context() const | yaze::editor::Editor | inline |
| Copy() override | yaze::editor::DungeonEditorV2 | virtual |
| current_entrance_id_ | yaze::editor::DungeonEditorV2 | private |
| current_palette_ | yaze::editor::DungeonEditorV2 | private |
| current_palette_group_ | yaze::editor::DungeonEditorV2 | private |
| current_palette_group_id_ | yaze::editor::DungeonEditorV2 | private |
| current_palette_id_ | yaze::editor::DungeonEditorV2 | private |
| current_room_id() const | yaze::editor::DungeonEditorV2 | inline |
| current_room_id_ | yaze::editor::DungeonEditorV2 | private |
| custom_collision_panel_ | yaze::editor::DungeonEditorV2 | private |
| Cut() override | yaze::editor::DungeonEditorV2 | virtual |
| dependencies_ | yaze::editor::Editor | protected |
| DrawRoomPanels() | yaze::editor::DungeonEditorV2 | private |
| DrawRoomTab(int room_id) | yaze::editor::DungeonEditorV2 | private |
| dungeon_editor_system_ | yaze::editor::DungeonEditorV2 | private |
| dungeon_settings_panel_ | yaze::editor::DungeonEditorV2 | private |
| DungeonEditorV2(Rom *rom=nullptr) | yaze::editor::DungeonEditorV2 | inlineexplicit |
| DungeonEditorV2RomSafetyTest_UndoSnapshotLeakDetection_Test | yaze::editor::DungeonEditorV2 | friend |
| DungeonEditorV2RomSafetyTest_ViewerCacheLRUAccessOrderUpdate_Test | yaze::editor::DungeonEditorV2 | friend |
| DungeonEditorV2RomSafetyTest_ViewerCacheLRUEviction_Test | yaze::editor::DungeonEditorV2 | friend |
| DungeonEditorV2RomSafetyTest_ViewerCacheNeverEvictsActiveRooms_Test | yaze::editor::DungeonEditorV2 | friend |
| Editor()=default | yaze::editor::Editor | |
| entrances_ | yaze::editor::DungeonEditorV2 | private |
| FinalizeCollisionUndoAction(int room_id) | yaze::editor::DungeonEditorV2 | private |
| FinalizeUndoAction(int room_id) | yaze::editor::DungeonEditorV2 | private |
| FinalizeWaterFillUndoAction(int room_id) | yaze::editor::DungeonEditorV2 | private |
| Find() override | yaze::editor::DungeonEditorV2 | inlinevirtual |
| FocusRoom(int room_id) | yaze::editor::DungeonEditorV2 | |
| game_data() const | yaze::editor::Editor | inline |
| game_data_ | yaze::editor::DungeonEditorV2 | private |
| GetOrCreateRoomPanelSlotId(int room_id) | yaze::editor::DungeonEditorV2 | private |
| GetRecentRooms() const | yaze::editor::DungeonEditorV2 | inline |
| GetRedoDescription() const | yaze::editor::Editor | inlinevirtual |
| GetRomStatus() const override | yaze::editor::DungeonEditorV2 | inlinevirtual |
| GetUndoDescription() const | yaze::editor::Editor | inlinevirtual |
| GetViewerForRoom(int room_id) | yaze::editor::DungeonEditorV2 | private |
| GetWorkbenchCompareViewer() | yaze::editor::DungeonEditorV2 | private |
| GetWorkbenchViewer() | yaze::editor::DungeonEditorV2 | private |
| HandleObjectPlaced(const zelda3::RoomObject &obj) | yaze::editor::DungeonEditorV2 | private |
| has_pending_undo_ | yaze::editor::DungeonEditorV2 | private |
| HasContext() const | yaze::editor::Editor | inline |
| Initialize() override | yaze::editor::DungeonEditorV2 | virtual |
| is_loaded_ | yaze::editor::DungeonEditorV2 | private |
| IsRomLoaded() const override | yaze::editor::DungeonEditorV2 | inlinevirtual |
| IsValidRoomId(int room_id) | yaze::editor::DungeonEditorV2 | inlineprivatestatic |
| IsWorkbenchWorkflowEnabled() const | yaze::editor::DungeonEditorV2 | |
| item_editor_panel_ | yaze::editor::DungeonEditorV2 | private |
| kEntranceListId | yaze::editor::DungeonEditorV2 | static |
| kMaxCachedViewers | yaze::editor::DungeonEditorV2 | privatestatic |
| kMaxRecentRooms | yaze::editor::DungeonEditorV2 | privatestatic |
| kObjectToolsId | yaze::editor::DungeonEditorV2 | static |
| kPaletteEditorId | yaze::editor::DungeonEditorV2 | static |
| kRoomGraphicsId | yaze::editor::DungeonEditorV2 | static |
| kRoomMatrixId | yaze::editor::DungeonEditorV2 | static |
| kRoomSelectorId | yaze::editor::DungeonEditorV2 | static |
| Load() override | yaze::editor::DungeonEditorV2 | virtual |
| LoadedRoomCount() const | yaze::editor::DungeonEditorV2 | |
| MakePanelId(const std::string &base_id) const | yaze::editor::Editor | inlineprotected |
| MakePanelTitle(const std::string &base_title) const | yaze::editor::Editor | inlineprotected |
| minecart_track_editor_panel_ | yaze::editor::DungeonEditorV2 | private |
| mutable_current_room_id() | yaze::editor::DungeonEditorV2 | inline |
| next_room_panel_slot_id_ | yaze::editor::DungeonEditorV2 | private |
| object_editor_panel() const | yaze::editor::DungeonEditorV2 | inline |
| object_editor_panel_ | yaze::editor::DungeonEditorV2 | private |
| object_tile_editor_panel_ | yaze::editor::DungeonEditorV2 | private |
| OnEntranceSelected(int entrance_id) | yaze::editor::DungeonEditorV2 | private |
| OnRoomSelected(int room_id, bool request_focus=true) | yaze::editor::DungeonEditorV2 | private |
| OnRoomSelected(int room_id, RoomSelectionIntent intent) | yaze::editor::DungeonEditorV2 | private |
| OpenGraphicsEditorForObject(int room_id, const zelda3::RoomObject &object) | yaze::editor::DungeonEditorV2 | private |
| overlay_manager_panel_ | yaze::editor::DungeonEditorV2 | private |
| owned_object_editor_panel_ | yaze::editor::DungeonEditorV2 | private |
| palette_editor_ | yaze::editor::DungeonEditorV2 | private |
| Paste() override | yaze::editor::DungeonEditorV2 | virtual |
| pending_collision_undo_ | yaze::editor::DungeonEditorV2 | private |
| pending_swap_ | yaze::editor::DungeonEditorV2 | private |
| pending_undo_ | yaze::editor::DungeonEditorV2 | private |
| pending_water_fill_undo_ | yaze::editor::DungeonEditorV2 | private |
| pending_workflow_mode_ | yaze::editor::DungeonEditorV2 | private |
| pinned_rooms_ | yaze::editor::DungeonEditorV2 | private |
| ProcessDeferredTextures() | yaze::editor::DungeonEditorV2 | private |
| ProcessPendingSwap() | yaze::editor::DungeonEditorV2 | private |
| ProcessPendingWorkflowMode() | yaze::editor::DungeonEditorV2 | private |
| QueueWorkbenchWorkflowMode(bool enabled, bool show_toast=true) | yaze::editor::DungeonEditorV2 | |
| recent_rooms_ | yaze::editor::DungeonEditorV2 | private |
| Redo() override | yaze::editor::DungeonEditorV2 | virtual |
| ReleaseRoomPanelSlotId(int room_id) | yaze::editor::DungeonEditorV2 | private |
| RemoveViewerFromLru(int room_id) | yaze::editor::DungeonEditorV2 | private |
| render_service_ | yaze::editor::DungeonEditorV2 | private |
| renderer() const | yaze::editor::DungeonEditorV2 | inline |
| renderer_ | yaze::editor::DungeonEditorV2 | private |
| RestoreRoomCustomCollision(int room_id, const zelda3::CustomCollisionMap &map) | yaze::editor::DungeonEditorV2 | private |
| RestoreRoomObjects(int room_id, const std::vector< zelda3::RoomObject > &objects) | yaze::editor::DungeonEditorV2 | private |
| RestoreRoomWaterFill(int room_id, const WaterFillSnapshot &snap) | yaze::editor::DungeonEditorV2 | private |
| rom() const | yaze::editor::DungeonEditorV2 | inline |
| rom_ | yaze::editor::DungeonEditorV2 | private |
| room_cards_ | yaze::editor::DungeonEditorV2 | private |
| room_dock_id_ | yaze::editor::DungeonEditorV2 | private |
| room_graphics_panel_ | yaze::editor::DungeonEditorV2 | private |
| room_loader_ | yaze::editor::DungeonEditorV2 | private |
| room_panel_slot_ids_ | yaze::editor::DungeonEditorV2 | private |
| room_selector_ | yaze::editor::DungeonEditorV2 | private |
| room_tag_editor_panel_ | yaze::editor::DungeonEditorV2 | private |
| room_viewers_ | yaze::editor::DungeonEditorV2 | private |
| room_window_class_ | yaze::editor::DungeonEditorV2 | private |
| rooms() | yaze::editor::DungeonEditorV2 | inline |
| rooms() const | yaze::editor::DungeonEditorV2 | inline |
| rooms_ | yaze::editor::DungeonEditorV2 | private |
| SafeRomAccess(std::function< T()> accessor, const std::string &operation="") const | yaze::editor::Editor | inlineprotected |
| Save() override | yaze::editor::DungeonEditorV2 | virtual |
| SaveAllRooms() | yaze::editor::DungeonEditorV2 | private |
| SaveRoom(int room_id) | yaze::editor::DungeonEditorV2 | |
| SaveRoomData(int room_id) | yaze::editor::DungeonEditorV2 | private |
| SelectObject(int obj_id) | yaze::editor::DungeonEditorV2 | |
| set_active(bool active) | yaze::editor::Editor | inline |
| SetAgentMode(bool enabled) | yaze::editor::DungeonEditorV2 | |
| SetDependencies(const EditorDependencies &deps) | yaze::editor::Editor | inlinevirtual |
| SetGameData(zelda3::GameData *game_data) override | yaze::editor::DungeonEditorV2 | inlinevirtual |
| SetRom(Rom *rom) | yaze::editor::DungeonEditorV2 | inline |
| SetWorkbenchWorkflowMode(bool enabled, bool show_toast=true) | yaze::editor::DungeonEditorV2 | |
| ShowPanel(const std::string &card_id) | yaze::editor::DungeonEditorV2 | inline |
| ShowRoomPanel(int room_id) | yaze::editor::DungeonEditorV2 | private |
| sprite_editor_panel_ | yaze::editor::DungeonEditorV2 | private |
| SwapRoomInPanel(int old_room_id, int new_room_id) | yaze::editor::DungeonEditorV2 | private |
| SyncPanelsToRoom(int room_id) | yaze::editor::DungeonEditorV2 | private |
| toggle_active() | yaze::editor::Editor | inline |
| TotalRoomCount() const | yaze::editor::DungeonEditorV2 | inline |
| TouchViewerLru(int room_id) | yaze::editor::DungeonEditorV2 | private |
| type() const | yaze::editor::Editor | inline |
| type_ | yaze::editor::Editor | protected |
| Undo() override | yaze::editor::DungeonEditorV2 | virtual |
| undo_manager() const | yaze::editor::Editor | inline |
| undo_manager_ | yaze::editor::Editor | protected |
| Update() override | yaze::editor::DungeonEditorV2 | virtual |
| water_fill_panel_ | yaze::editor::DungeonEditorV2 | private |
| workbench_compare_viewer_ | yaze::editor::DungeonEditorV2 | private |
| workbench_panel_ | yaze::editor::DungeonEditorV2 | private |
| workbench_viewer_ | yaze::editor::DungeonEditorV2 | private |
| ~DungeonEditorV2() override | yaze::editor::DungeonEditorV2 | |
| ~Editor()=default | yaze::editor::Editor | virtual |