| active_editor_type() const | yaze::editor::LayoutManager | inline |
| active_editor_type_ | yaze::editor::LayoutManager | private |
| ActiveEditorDockspaceId() const | yaze::editor::LayoutManager | |
| ApplyBuiltInProfile(const std::string &profile_id, size_t session_id, EditorType editor_type, LayoutProfile *out_profile=nullptr) | yaze::editor::LayoutManager | |
| ApplyDockTree(const layout_designer::DockTree &tree, ImGuiID dockspace_id) | yaze::editor::LayoutManager | |
| ApplyLayoutIniSettings() | yaze::editor::LayoutManager | |
| BuildLayoutFromPreset(EditorType type, ImGuiID dockspace_id) | yaze::editor::LayoutManager | private |
| CaptureDockTree(ImGuiID dockspace_id) const | yaze::editor::LayoutManager | |
| CaptureTemporarySessionLayout(size_t session_id) | yaze::editor::LayoutManager | |
| ClearInitializationFlags() | yaze::editor::LayoutManager | |
| ClearRebuildRequest() | yaze::editor::LayoutManager | inline |
| ClearTemporarySessionLayout() | yaze::editor::LayoutManager | |
| current_editor_type_ | yaze::editor::LayoutManager | private |
| DeleteLayout(const std::string &name) | yaze::editor::LayoutManager | |
| DeleteNamedSnapshot(const std::string &name) | yaze::editor::LayoutManager | |
| DisableLazyDefaultDocking() | yaze::editor::LayoutManager | private |
| DockDefaultPositionOnFirstOpen(size_t session_id, const std::string &panel_id) | yaze::editor::LayoutManager | |
| DockOpenPresetPanels(EditorType type) | yaze::editor::LayoutManager | private |
| DockPresetPositionOnFirstOpen(size_t session_id, const std::string &panel_id, bool include_default_visible, bool allow_redock=false) | yaze::editor::LayoutManager | private |
| DockPresetPositionOnPanelOpen(size_t session_id, const std::string &panel_id) | yaze::editor::LayoutManager | |
| DrawEditorHost() | yaze::editor::LayoutManager | |
| editor_host_size_ | yaze::editor::LayoutManager | private |
| EditorDockspaceId(EditorType type) | yaze::editor::LayoutManager | static |
| EditorDockspaceSize() const | yaze::editor::LayoutManager | private |
| EnforcePinnedPanels(ImGuiID pin_node) | yaze::editor::LayoutManager | private |
| EnsurePinNode() | yaze::editor::LayoutManager | private |
| FindPinNode() const | yaze::editor::LayoutManager | |
| GetActiveScope() const | yaze::editor::LayoutManager | |
| GetBuiltInProfiles() | yaze::editor::LayoutManager | static |
| GetMainDockspaceId() const | yaze::editor::LayoutManager | |
| GetSavedLayoutNames() const | yaze::editor::LayoutManager | |
| GetWindowTitle(const std::string &card_id) const | yaze::editor::LayoutManager | |
| has_temp_session_layout_ | yaze::editor::LayoutManager | private |
| HasLayout(const std::string &name) const | yaze::editor::LayoutManager | |
| HasNamedSnapshot(const std::string &name) const | yaze::editor::LayoutManager | |
| HasTemporarySessionLayout() const | yaze::editor::LayoutManager | inline |
| InitializeEditorLayout(EditorType type, ImGuiID dockspace_id) | yaze::editor::LayoutManager | |
| IsLayoutInitialized(EditorType type) const | yaze::editor::LayoutManager | |
| IsRebuildRequested() const | yaze::editor::LayoutManager | inline |
| kLayoutIniRevision | yaze::editor::LayoutManager | static |
| last_dockspace_id_ | yaze::editor::LayoutManager | private |
| layout_ini_ | yaze::editor::LayoutManager | private |
| layout_ini_backup_checked_ | yaze::editor::LayoutManager | private |
| layout_scopes_ | yaze::editor::LayoutManager | private |
| LayoutManager()=default | yaze::editor::LayoutManager | |
| layouts_initialized_ | yaze::editor::LayoutManager | private |
| lazy_default_dock_attempts_ | yaze::editor::LayoutManager | private |
| lazy_default_dock_state_ | yaze::editor::LayoutManager | private |
| lazy_states_by_type_ | yaze::editor::LayoutManager | private |
| ListNamedSnapshots(size_t session_id) const | yaze::editor::LayoutManager | |
| LoadLayout(const std::string &name) | yaze::editor::LayoutManager | |
| LoadLayoutsFromDisk() | yaze::editor::LayoutManager | |
| LoadLayoutsFromDiskInternal(LayoutScope scope, bool merge) | yaze::editor::LayoutManager | private |
| main_dockspace_id_ | yaze::editor::LayoutManager | private |
| MarkLayoutInitialized(EditorType type) | yaze::editor::LayoutManager | |
| MarkLazyDefaultDockAttempted(const std::string &panel_id) | yaze::editor::LayoutManager | private |
| MaybeReapplyStartupLayout(UserSettings *settings) | yaze::editor::LayoutManager | |
| MovePinSpot(ImGuiDir dir, float size) | yaze::editor::LayoutManager | private |
| named_snapshots_ | yaze::editor::LayoutManager | private |
| OuterDockspaceId() | yaze::editor::LayoutManager | static |
| pending_dock_tab_selections_ | yaze::editor::LayoutManager | private |
| pin_dir() const | yaze::editor::LayoutManager | inline |
| pin_dir_ | yaze::editor::LayoutManager | private |
| pin_size() const | yaze::editor::LayoutManager | inline |
| pin_size_ | yaze::editor::LayoutManager | private |
| pinned_last_frame_ | yaze::editor::LayoutManager | private |
| ProcessPendingDockTabSelections() | yaze::editor::LayoutManager | |
| project_layout_key_ | yaze::editor::LayoutManager | private |
| ProtectRestoredLayoutFromDefaultInitialization() | yaze::editor::LayoutManager | private |
| ReadLayoutIniLine(const char *line) | yaze::editor::LayoutManager | |
| rebuild_requested_ | yaze::editor::LayoutManager | private |
| RebuildLayout(EditorType type, ImGuiID dockspace_id) | yaze::editor::LayoutManager | |
| RecordPinSpot() | yaze::editor::LayoutManager | private |
| RefreshLazyDefaultDockingContext(EditorType type, ImGuiID dockspace_id) | yaze::editor::LayoutManager | private |
| RegisterLayoutIniHandler() | yaze::editor::LayoutManager | |
| RequestRebuild() | yaze::editor::LayoutManager | inline |
| reset_startup_layout_consumed_for_test() | yaze::editor::LayoutManager | inline |
| ResetLayoutIniSettings() | yaze::editor::LayoutManager | |
| ResetToDefaultLayout(EditorType type) | yaze::editor::LayoutManager | |
| RestoreLazyDefaultDockState(EditorType type, ImGuiID dockspace_id) | yaze::editor::LayoutManager | private |
| RestoreNamedSnapshot(const std::string &name, size_t session_id, bool remove_after_restore=false) | yaze::editor::LayoutManager | |
| RestoreTemporarySessionLayout(size_t session_id, bool clear_after_restore=false) | yaze::editor::LayoutManager | |
| SaveCurrentLayout(const std::string &name, bool persist=true) | yaze::editor::LayoutManager | |
| saved_imgui_layouts_ | yaze::editor::LayoutManager | private |
| saved_layouts_ | yaze::editor::LayoutManager | private |
| saved_pinned_layouts_ | yaze::editor::LayoutManager | private |
| SaveLayoutsToDisk(LayoutScope scope) const | yaze::editor::LayoutManager | private |
| SaveNamedSnapshot(const std::string &name, size_t session_id) | yaze::editor::LayoutManager | |
| set_current_editor_type_for_test(EditorType type) | yaze::editor::LayoutManager | inline |
| set_editor_host_size_for_test(ImVec2 size) | yaze::editor::LayoutManager | inline |
| SetActiveEditorType(EditorType type) | yaze::editor::LayoutManager | inline |
| SetMainDockspaceId(ImGuiID id) | yaze::editor::LayoutManager | inline |
| SetProjectLayoutKey(const std::string &key) | yaze::editor::LayoutManager | |
| SetWindowManager(WorkspaceWindowManager *manager) | yaze::editor::LayoutManager | inline |
| startup_layout_consumed_ | yaze::editor::LayoutManager | private |
| startup_layout_consumed_for_test() const | yaze::editor::LayoutManager | inline |
| startup_reapply_pending_protection_ | yaze::editor::LayoutManager | private |
| startup_reapply_pending_protection_for_test() const | yaze::editor::LayoutManager | inline |
| StashLazyDefaultDockState() | yaze::editor::LayoutManager | private |
| temp_session_id_ | yaze::editor::LayoutManager | private |
| temp_session_imgui_layout_ | yaze::editor::LayoutManager | private |
| temp_session_pinned_ | yaze::editor::LayoutManager | private |
| temp_session_visibility_ | yaze::editor::LayoutManager | private |
| UseGlobalLayouts() | yaze::editor::LayoutManager | |
| window_manager() const | yaze::editor::LayoutManager | inline |
| window_manager_ | yaze::editor::LayoutManager | private |
| WriteLayoutIniSettings(ImGuiTextBuffer *buf) const | yaze::editor::LayoutManager | |
| ~LayoutManager() | yaze::editor::LayoutManager | |