| AddPanelToTarget(const PalettePanel &panel) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| canvas_scroll_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| canvas_zoom_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| Close() | yaze::editor::layout_designer::LayoutDesignerWindow | |
| current_layout_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| current_panel_design_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DeleteNode(DockNode *node) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DeletePanel(LayoutPanel *panel) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| design_mode_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| dragging_panel_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| Draw() | yaze::editor::layout_designer::LayoutDesignerWindow | |
| DrawCanvas() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawCodePreview() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawDockNode(DockNode *node, const ImVec2 &pos, const ImVec2 &size) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawDockNodeTree(DockNode *node, int &node_index) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawDropZones(const ImVec2 &pos, const ImVec2 &size, DockNode *target_node) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawMenuBar() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawNodeProperties(DockNode *node) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawPalette() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawPanelProperties(LayoutPanel *panel) | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawProperties() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawThemeProperties() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawToolbar() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawTreeView() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawWidgetCanvas() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawWidgetCodePreview() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawWidgetPalette() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawWidgetProperties() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| DrawWidgetTree() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| drop_direction_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| drop_target_node_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| drop_zone_pos_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| drop_zone_size_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| editor_manager_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| ExportCode(const std::string &filepath) | yaze::editor::layout_designer::LayoutDesignerWindow | |
| GenerateDockBuilderCode() const | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| GenerateLayoutPresetCode() const | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| GetAvailablePanels() const | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| GetDropZone(const ImVec2 &mouse_pos, const ImVec2 &rect_min, const ImVec2 &rect_max) const | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| HandleCanvasDragDrop() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| ImportFromRuntime() | yaze::editor::layout_designer::LayoutDesignerWindow | |
| ImportPanelDesign(const std::string &panel_id) | yaze::editor::layout_designer::LayoutDesignerWindow | |
| Initialize(PanelManager *panel_manager, yaze::editor::LayoutManager *layout_manager=nullptr, yaze::editor::EditorManager *editor_manager=nullptr) | yaze::editor::layout_designer::LayoutDesignerWindow | |
| is_dragging_panel_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| is_open_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| IsMouseOverRect(const ImVec2 &rect_min, const ImVec2 &rect_max) const | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| IsOpen() const | yaze::editor::layout_designer::LayoutDesignerWindow | inline |
| kMaxUndoSteps | yaze::editor::layout_designer::LayoutDesignerWindow | privatestatic |
| last_drop_node_for_preview_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| layout_manager_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| LayoutDesignerWindow()=default | yaze::editor::layout_designer::LayoutDesignerWindow | |
| LayoutDesignerWindow(yaze::editor::LayoutManager *layout_manager, PanelManager *panel_manager, yaze::editor::EditorManager *editor_manager) | yaze::editor::layout_designer::LayoutDesignerWindow | inlineexplicit |
| LoadLayout(const std::string &filepath) | yaze::editor::layout_designer::LayoutDesignerWindow | |
| MatchesSearchFilter(const PalettePanel &panel) const | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| NewLayout() | yaze::editor::layout_designer::LayoutDesignerWindow | |
| Open() | yaze::editor::layout_designer::LayoutDesignerWindow | |
| panel_cache_ | yaze::editor::layout_designer::LayoutDesignerWindow | mutableprivate |
| panel_cache_dirty_ | yaze::editor::layout_designer::LayoutDesignerWindow | mutableprivate |
| panel_manager_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| PreviewLayout() | yaze::editor::layout_designer::LayoutDesignerWindow | |
| PushUndoState() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| Redo() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| redo_stack_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| RefreshPanelCache() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| ResetDropState() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| ResolvePanelById(const std::string &panel_id) const | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| SaveLayout(const std::string &filepath) | yaze::editor::layout_designer::LayoutDesignerWindow | |
| search_filter_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| selected_category_filter_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| selected_node_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| selected_panel_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| selected_panel_for_design_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| selected_widget_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| selected_widget_category_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| show_code_preview_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| show_theme_panel_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| show_tree_view_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| theme_panel_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| theme_properties_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| Undo() | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| undo_stack_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |
| widget_search_filter_ | yaze::editor::layout_designer::LayoutDesignerWindow | private |