|
| void | yaze::editor::anonymous_namespace{layout_manager.cc}::ShowDefaultWindowsForEditor (WorkspaceWindowManager *registry, EditorType type) |
| |
| yaze::Json | yaze::editor::anonymous_namespace{layout_manager.cc}::BoolMapToJson (const std::unordered_map< std::string, bool > &map) |
| |
| void | yaze::editor::anonymous_namespace{layout_manager.cc}::JsonToBoolMap (const yaze::Json &obj, std::unordered_map< std::string, bool > *map) |
| |
| void | yaze::editor::anonymous_namespace{layout_manager.cc}::JsonToWindowMap (const yaze::Json &entry, std::unordered_map< std::string, bool > *windows) |
| |
| std::filesystem::path | yaze::editor::anonymous_namespace{layout_manager.cc}::GetLayoutsFilePath (LayoutScope scope, const std::string &project_key) |
| |
| bool | yaze::editor::anonymous_namespace{layout_manager.cc}::TryGetNamedPreset (const std::string &preset_name, PanelLayoutPreset *preset_out) |
| |
| std::string | yaze::editor::anonymous_namespace{layout_manager.cc}::ResolveProfilePresetName (const std::string &profile_id, EditorType editor_type) |
| |
| bool | yaze::editor::anonymous_namespace{layout_manager.cc}::ShouldDockPanelInDefaultLayout (const PanelLayoutPreset &preset, const std::string &panel_id) |
| |
| std::vector< std::pair< std::string, DockPosition > > | yaze::editor::anonymous_namespace{layout_manager.cc}::CollectDockedPanels (const PanelLayoutPreset &preset) |
| |
| DockSplitNeeds | yaze::editor::anonymous_namespace{layout_manager.cc}::ComputeSplitNeeds (const std::vector< std::pair< std::string, DockPosition > > &docked_panels) |
| |
| bool | yaze::editor::anonymous_namespace{layout_manager.cc}::IsRightDockPosition (DockPosition pos) |
| |
| bool | yaze::editor::anonymous_namespace{layout_manager.cc}::IsLeftDockPosition (DockPosition pos) |
| |
| float | yaze::editor::anonymous_namespace{layout_manager.cc}::ResolvePreferredRegionWidth (WorkspaceWindowManager *window_manager, const std::vector< std::pair< std::string, DockPosition > > &docked_panels, bool(*matches_region)(DockPosition)) |
| |
| void | yaze::editor::anonymous_namespace{layout_manager.cc}::ApplyPreferredSplitWidths (DockSplitConfig *cfg, const DockSplitNeeds &needs, float viewport_width, WorkspaceWindowManager *window_manager, const std::vector< std::pair< std::string, DockPosition > > &docked_panels) |
| |
| DockNodeIds | yaze::editor::anonymous_namespace{layout_manager.cc}::BuildDockTree (ImGuiID dockspace_id, const DockSplitNeeds &needs, const DockSplitConfig &cfg) |
| |