| activity_bar_ | yaze::editor::EditorManager | private |
| agent_ui_ | yaze::editor::EditorManager | private |
| ApplyDefaultBackupPolicy() | yaze::editor::EditorManager | private |
| ApplyLayoutDefaultsMigrationIfNeeded() | yaze::editor::EditorManager | private |
| ApplyLayoutPreset(const std::string &preset_name) | yaze::editor::EditorManager | |
| ApplyLayoutProfile(const std::string &profile_id) | yaze::editor::EditorManager | |
| ApplyStartupVisibility(const AppConfig &config) | yaze::editor::EditorManager | |
| ApplyStartupVisibilityOverrides() | yaze::editor::EditorManager | private |
| asset_load_mode() const | yaze::editor::EditorManager | inline |
| asset_load_mode_ | yaze::editor::EditorManager | private |
| autosave_timer_ | yaze::editor::EditorManager | private |
| BuildInputConfigFromSettings() const | yaze::editor::EditorManager | private |
| BypassWriteConflictOnce() | yaze::editor::EditorManager | inline |
| CancelRomWriteConfirm() | yaze::editor::EditorManager | inline |
| CaptureTemporaryLayoutSnapshot() | yaze::editor::EditorManager | |
| card_registry() | yaze::editor::EditorManager | inline |
| card_registry() const | yaze::editor::EditorManager | inline |
| CheckOracleRomSafetyPreSave(Rom *rom) | yaze::editor::EditorManager | private |
| CheckRomWritePolicy() | yaze::editor::EditorManager | private |
| ClearPendingWriteConflicts() | yaze::editor::EditorManager | inline |
| ClearTemporaryLayoutSnapshot() | yaze::editor::EditorManager | |
| CloseCurrentSession() | yaze::editor::EditorManager | |
| ConfigureEditorDependencies(EditorSet *editor_set, Rom *rom, size_t session_id) | yaze::editor::EditorManager | private |
| ConfigureSession(RomSession *session) override | yaze::editor::EditorManager | virtual |
| ConfirmRomWrite() | yaze::editor::EditorManager | inline |
| CreateNewProject(const std::string &template_name="Basic ROM Hack") | yaze::editor::EditorManager | |
| CreateNewSession() | yaze::editor::EditorManager | |
| current_editor_ | yaze::editor::EditorManager | private |
| current_project_ | yaze::editor::EditorManager | private |
| dashboard_mode_override_ | yaze::editor::EditorManager | private |
| dashboard_panel_ | yaze::editor::EditorManager | private |
| deferred_actions_ | yaze::editor::EditorManager | private |
| DismissEditorSelection() override | yaze::editor::EditorManager | virtual |
| DrawInterface() | yaze::editor::EditorManager | private |
| DrawMainMenuBar() | yaze::editor::EditorManager | |
| DrawRomSelector()=delete | yaze::editor::EditorManager | private |
| DrawSecondaryWindows() | yaze::editor::EditorManager | private |
| DuplicateCurrentSession() | yaze::editor::EditorManager | |
| editor_activator_ | yaze::editor::EditorManager | private |
| editor_context_ | yaze::editor::EditorManager | private |
| editor_registry_ | yaze::editor::EditorManager | private |
| EditorInitRequiresGameData(EditorType type) const | yaze::editor::EditorManager | private |
| EditorManager() | yaze::editor::EditorManager | |
| EditorRequiresGameData(EditorType type) const | yaze::editor::EditorManager | private |
| emulator() -> emu::Emulator & | yaze::editor::EditorManager | inline |
| emulator_ | yaze::editor::EditorManager | private |
| EnsureEditorAssetsLoaded(EditorType type) | yaze::editor::EditorManager | |
| EnsureGameDataLoaded() | yaze::editor::EditorManager | |
| event_bus_ | yaze::editor::EditorManager | private |
| GenerateUniqueEditorTitle(EditorType type, size_t session_index) const | yaze::editor::EditorManager | |
| GetActiveSessionCount() const | yaze::editor::EditorManager | |
| GetAgentEditor() | yaze::editor::EditorManager | inline |
| GetAgentUiController() | yaze::editor::EditorManager | inline |
| GetBottomLayoutOffset() const | yaze::editor::EditorManager | inline |
| GetCurrentEditor() const -> Editor * | yaze::editor::EditorManager | inline |
| GetCurrentEditorSet() const -> EditorSet * | yaze::editor::EditorManager | inline |
| GetCurrentFeatureFlags() | yaze::editor::EditorManager | inline |
| GetCurrentGameData() const -> zelda3::GameData * | yaze::editor::EditorManager | inline |
| GetCurrentProject() | yaze::editor::EditorManager | inline |
| GetCurrentProject() const | yaze::editor::EditorManager | inline |
| GetCurrentRom() const override | yaze::editor::EditorManager | inlinevirtual |
| GetCurrentRomHash() const | yaze::editor::EditorManager | inline |
| GetCurrentSessionId() const | yaze::editor::EditorManager | inline |
| GetCurrentSessionIndex() const | yaze::editor::EditorManager | |
| GetEditorByType(EditorType type, EditorSet *editor_set) const | yaze::editor::EditorManager | private |
| GetLeftLayoutOffset() const | yaze::editor::EditorManager | inline |
| GetPanelManager() | yaze::editor::EditorManager | inline |
| GetPreferredStartupCategory(const std::string &saved_category, const std::vector< std::string > &available_categories) const | yaze::editor::EditorManager | private |
| GetProjectExpectedRomHash() const | yaze::editor::EditorManager | inline |
| GetProjectRomRole() const | yaze::editor::EditorManager | inline |
| GetProjectRomWritePolicy() const | yaze::editor::EditorManager | inline |
| GetRightLayoutOffset() const | yaze::editor::EditorManager | inline |
| GetRomBackups() const | yaze::editor::EditorManager | |
| GetUiSyncStateSnapshot() const | yaze::editor::EditorManager | |
| GetVersionManager() | yaze::editor::EditorManager | inline |
| HandleHostVisibilityChanged(bool visible) | yaze::editor::EditorManager | |
| HandleSessionClosed(size_t index) | yaze::editor::EditorManager | private |
| HandleSessionCreated(size_t index, RomSession *session) | yaze::editor::EditorManager | private |
| HandleSessionRomLoaded(size_t index, Rom *rom) | yaze::editor::EditorManager | private |
| HandleSessionSwitched(size_t new_index, RomSession *session) | yaze::editor::EditorManager | private |
| HandleUIActionRequest(UIActionRequestEvent::Action action) | yaze::editor::EditorManager | private |
| HasDuplicateSession(const std::string &filepath) | yaze::editor::EditorManager | |
| HasPendingPotItemSaveConfirmation() const | yaze::editor::EditorManager | inline |
| HideAllWindows() | yaze::editor::EditorManager | inline |
| ImportProject(const std::string &project_path) | yaze::editor::EditorManager | |
| Initialize(gfx::IRenderer *renderer, const std::string &filename="") | yaze::editor::EditorManager | |
| InitializeEditorForType(EditorType type, EditorSet *editor_set, Rom *rom) | yaze::editor::EditorManager | private |
| InitializeServices() | yaze::editor::EditorManager | private |
| InitializeShortcutSystem() | yaze::editor::EditorManager | private |
| InitializeSubsystems() | yaze::editor::EditorManager | private |
| InitializeTestSuites() | yaze::editor::EditorManager | private |
| IsPanelBasedEditor(EditorType type) | yaze::editor::EditorManager | static |
| IsRomHashMismatch() const | yaze::editor::EditorManager | inline |
| IsRomWriteConfirmPending() const | yaze::editor::EditorManager | inline |
| IsSidebarVisible() const | yaze::editor::EditorManager | inline |
| layout_coordinator_ | yaze::editor::EditorManager | private |
| layout_manager_ | yaze::editor::EditorManager | private |
| LoadAssets(uint64_t loading_handle=0) | yaze::editor::EditorManager | private |
| LoadAssetsForMode(uint64_t loading_handle=0) | yaze::editor::EditorManager | private |
| LoadAssetsLazy(uint64_t loading_handle=0) | yaze::editor::EditorManager | private |
| LoadDesignerLayout() | yaze::editor::EditorManager | inline |
| LoadDeveloperLayout() | yaze::editor::EditorManager | inline |
| LoadModderLayout() | yaze::editor::EditorManager | inline |
| LoadProjectWithRom() | yaze::editor::EditorManager | |
| LoadRom() | yaze::editor::EditorManager | |
| LoadWorkspaceLayout() | yaze::editor::EditorManager | inline |
| LoadWorkspacePreset(const std::string &name) | yaze::editor::EditorManager | inline |
| MarkEditorInitialized(RomSession *session, EditorType type) | yaze::editor::EditorManager | private |
| MarkEditorLoaded(RomSession *session, EditorType type) | yaze::editor::EditorManager | private |
| menu_builder() | yaze::editor::EditorManager | inline |
| menu_builder_ | yaze::editor::EditorManager | private |
| menu_orchestrator_ | yaze::editor::EditorManager | private |
| OpenEditorAndPanelsFromFlags(const std::string &editor_name, const std::string &panels_str) | yaze::editor::EditorManager | |
| OpenProject() | yaze::editor::EditorManager | |
| OpenRomOrProject(const std::string &filename) | yaze::editor::EditorManager | |
| overworld() const | yaze::editor::EditorManager | |
| panel_host() | yaze::editor::EditorManager | inline |
| panel_host() const | yaze::editor::EditorManager | inline |
| panel_host_ | yaze::editor::EditorManager | private |
| panel_manager() | yaze::editor::EditorManager | inline |
| panel_manager() const | yaze::editor::EditorManager | inline |
| panel_manager_ | yaze::editor::EditorManager | private |
| pending_editor_deferred_actions_ | yaze::editor::EditorManager | private |
| pending_layout_defaults_reset_ | yaze::editor::EditorManager | private |
| pending_pot_item_total_rooms() const | yaze::editor::EditorManager | inline |
| pending_pot_item_unloaded_rooms() const | yaze::editor::EditorManager | inline |
| pending_write_conflicts() const | yaze::editor::EditorManager | inline |
| PersistInputConfig(const emu::input::InputConfig &config) | yaze::editor::EditorManager | private |
| popup_manager_ | yaze::editor::EditorManager | private |
| PotItemSaveDecision enum name | yaze::editor::EditorManager | |
| ProcessInput() | yaze::editor::EditorManager | private |
| ProcessStartupActions(const AppConfig &config) | yaze::editor::EditorManager | |
| project_file_editor_ | yaze::editor::EditorManager | private |
| project_management_panel_ | yaze::editor::EditorManager | private |
| project_manager_ | yaze::editor::EditorManager | private |
| proposal_drawer_ | yaze::editor::EditorManager | private |
| PruneRomBackups() | yaze::editor::EditorManager | |
| QueueDeferredAction(std::function< void()> action) | yaze::editor::EditorManager | inline |
| quit() const | yaze::editor::EditorManager | inline |
| Quit() | yaze::editor::EditorManager | inline |
| quit_ | yaze::editor::EditorManager | private |
| RefreshResourceLabelProvider() | yaze::editor::EditorManager | private |
| RefreshWorkspacePresets() | yaze::editor::EditorManager | inline |
| RegisterEditors() | yaze::editor::EditorManager | private |
| RegisterEmulatorPanels() | yaze::editor::EditorManager | private |
| RemoveSession(size_t index) | yaze::editor::EditorManager | |
| RenameSession(size_t index, const std::string &new_name) | yaze::editor::EditorManager | |
| renderer_ | yaze::editor::EditorManager | private |
| RepairCurrentProject() | yaze::editor::EditorManager | |
| ResetAssetState(RomSession *session) | yaze::editor::EditorManager | private |
| ResetCurrentEditorLayout() | yaze::editor::EditorManager | |
| ResetWorkspaceLayout() | yaze::editor::EditorManager | |
| ResolveEditorForCategory(const std::string &category) | yaze::editor::EditorManager | private |
| ResolvePotItemSaveConfirmation(PotItemSaveDecision decision) | yaze::editor::EditorManager | |
| RestoreRomBackup(const std::string &backup_path) | yaze::editor::EditorManager | |
| RestoreTemporaryLayoutSnapshot(bool clear_after_restore=false) | yaze::editor::EditorManager | |
| right_panel_manager() | yaze::editor::EditorManager | inline |
| right_panel_manager_ | yaze::editor::EditorManager | private |
| rom_file_manager_ | yaze::editor::EditorManager | private |
| rom_lifecycle_ | yaze::editor::EditorManager | mutableprivate |
| rom_load_options_dialog_ | yaze::editor::EditorManager | private |
| RunEmulator() | yaze::editor::EditorManager | private |
| SaveProject() | yaze::editor::EditorManager | |
| SaveProjectAs() | yaze::editor::EditorManager | |
| SaveRom() | yaze::editor::EditorManager | |
| SaveRomAs(const std::string &filename) | yaze::editor::EditorManager | |
| SaveWorkspaceLayout() | yaze::editor::EditorManager | inline |
| SaveWorkspacePreset(const std::string &name) | yaze::editor::EditorManager | inline |
| selection_properties_panel_ | yaze::editor::EditorManager | private |
| session_coordinator_ | yaze::editor::EditorManager | private |
| session_rename_buffer_ | yaze::editor::EditorManager | private |
| session_to_rename_ | yaze::editor::EditorManager | private |
| SetAssetLoadMode(AssetLoadMode mode) | yaze::editor::EditorManager | |
| SetCurrentEditor(Editor *editor) override | yaze::editor::EditorManager | inlinevirtual |
| SetCurrentRom(Rom *rom) | yaze::editor::EditorManager | |
| SetFontGlobalScale(float scale) | yaze::editor::EditorManager | inline |
| SetSidebarVisible(bool visible) | yaze::editor::EditorManager | inline |
| settings_dirty_ | yaze::editor::EditorManager | private |
| settings_dirty_timestamp_ | yaze::editor::EditorManager | private |
| SetupComponentCallbacks() | yaze::editor::EditorManager | private |
| SetupDialogCallbacks() | yaze::editor::EditorManager | private |
| SetupSidebarCallbacks() | yaze::editor::EditorManager | private |
| SetupWelcomeScreenCallbacks() | yaze::editor::EditorManager | private |
| shared_clipboard_ | yaze::editor::EditorManager | private |
| shortcut_manager_ | yaze::editor::EditorManager | private |
| show_proposal_drawer_ | yaze::editor::EditorManager | private |
| show_rom_load_options_ | yaze::editor::EditorManager | private |
| show_workspace_layout | yaze::editor::EditorManager | private |
| ShowAllWindows() | yaze::editor::EditorManager | inline |
| ShowImGuiDemo() | yaze::editor::EditorManager | inline |
| ShowImGuiMetrics() | yaze::editor::EditorManager | inline |
| ShowProjectFileEditor() | yaze::editor::EditorManager | |
| ShowProjectManagement() | yaze::editor::EditorManager | |
| sidebar_mode_override_ | yaze::editor::EditorManager | private |
| status_ | yaze::editor::EditorManager | private |
| status_bar() | yaze::editor::EditorManager | inline |
| status_bar_ | yaze::editor::EditorManager | private |
| SubscribeToEvents() | yaze::editor::EditorManager | private |
| SwitchToEditor(EditorType editor_type, bool force_visible=false, bool from_dialog=false) override | yaze::editor::EditorManager | virtual |
| SwitchToSession(size_t index) | yaze::editor::EditorManager | |
| SyncEditorContextForCategory(const std::string &category) | yaze::editor::EditorManager | private |
| SyncLayoutScopeFromCurrentProject() | yaze::editor::EditorManager | private |
| toast_manager() | yaze::editor::EditorManager | inline |
| toast_manager_ | yaze::editor::EditorManager | private |
| ui_coordinator() | yaze::editor::EditorManager | inline |
| ui_coordinator_ | yaze::editor::EditorManager | private |
| ui_sync_frame_id_ | yaze::editor::EditorManager | private |
| Update() | yaze::editor::EditorManager | |
| UpdateCurrentRomHash() | yaze::editor::EditorManager | private |
| UpdateEditorState() | yaze::editor::EditorManager | private |
| UpdateSystemUIs() | yaze::editor::EditorManager | private |
| user_settings_ | yaze::editor::EditorManager | private |
| version() const | yaze::editor::EditorManager | inline |
| version_ | yaze::editor::EditorManager | private |
| version_manager_ | yaze::editor::EditorManager | private |
| welcome_mode_override_ | yaze::editor::EditorManager | private |
| welcome_screen_ | yaze::editor::EditorManager | private |
| window_delegate_ | yaze::editor::EditorManager | private |
| workspace_manager() | yaze::editor::EditorManager | inline |
| workspace_manager_ | yaze::editor::EditorManager | private |
| ~EditorManager() | yaze::editor::EditorManager | |
| ~IEditorSwitcher()=default | yaze::editor::IEditorSwitcher | virtual |
| ~ISessionConfigurator()=default | yaze::editor::ISessionConfigurator | virtual |