| active_editor_type_ | yaze::editor::RightDrawerManager | private |
| active_panel_ | yaze::editor::RightDrawerManager | private |
| agent_chat() const | yaze::editor::RightDrawerManager | inline |
| agent_chat_ | yaze::editor::RightDrawerManager | private |
| agent_chat_width_ | yaze::editor::RightDrawerManager | private |
| animating_ | yaze::editor::RightDrawerManager | private |
| animation_target_ | yaze::editor::RightDrawerManager | private |
| BeginPanelSection(const char *label, const char *icon=nullptr, bool default_open=true) | yaze::editor::RightDrawerManager | private |
| CloseDrawer() | yaze::editor::RightDrawerManager | |
| ClosePanel() | yaze::editor::RightDrawerManager | inline |
| closing_ | yaze::editor::RightDrawerManager | private |
| closing_panel_ | yaze::editor::RightDrawerManager | private |
| CycleDrawer(int direction) | yaze::editor::RightDrawerManager | |
| CyclePanel(int direction) | yaze::editor::RightDrawerManager | inline |
| CycleToNextDrawer() | yaze::editor::RightDrawerManager | inline |
| CycleToNextPanel() | yaze::editor::RightDrawerManager | inline |
| CycleToPreviousDrawer() | yaze::editor::RightDrawerManager | inline |
| CycleToPreviousPanel() | yaze::editor::RightDrawerManager | inline |
| Draw() | yaze::editor::RightDrawerManager | |
| DrawAboutSection() | yaze::editor::RightDrawerManager | private |
| DrawAgentChatPanel() | yaze::editor::RightDrawerManager | private |
| DrawAgentQuickActions() | yaze::editor::RightDrawerManager | private |
| DrawDrawerToggleButtons() | yaze::editor::RightDrawerManager | |
| DrawEditorContextHeader() | yaze::editor::RightDrawerManager | private |
| DrawEditorSpecificHelp() | yaze::editor::RightDrawerManager | private |
| DrawEditorSpecificShortcuts() | yaze::editor::RightDrawerManager | private |
| DrawerType enum name | yaze::editor::RightDrawerManager | |
| DrawGlobalShortcuts() | yaze::editor::RightDrawerManager | private |
| DrawHelpPanel() | yaze::editor::RightDrawerManager | private |
| DrawNotificationsPanel() | yaze::editor::RightDrawerManager | private |
| DrawPanelDescription(const char *text) | yaze::editor::RightDrawerManager | private |
| DrawPanelDivider() | yaze::editor::RightDrawerManager | private |
| DrawPanelHeader(const char *title, const char *icon) | yaze::editor::RightDrawerManager | private |
| DrawPanelLabel(const char *label) | yaze::editor::RightDrawerManager | private |
| DrawPanelToggleButtons() | yaze::editor::RightDrawerManager | inline |
| DrawPanelValue(const char *label, const char *value) | yaze::editor::RightDrawerManager | private |
| DrawProjectPanel() | yaze::editor::RightDrawerManager | private |
| DrawPropertiesPanel() | yaze::editor::RightDrawerManager | private |
| DrawProposalsPanel() | yaze::editor::RightDrawerManager | private |
| DrawQuickActionButtons() | yaze::editor::RightDrawerManager | private |
| DrawSettingsPanel() | yaze::editor::RightDrawerManager | private |
| DrawShortcutRow(const std::string &action, const char *description, const std::string &fallback) | yaze::editor::RightDrawerManager | private |
| DrawToolOutputPanel() | yaze::editor::RightDrawerManager | private |
| EndPanelSection() | yaze::editor::RightDrawerManager | private |
| GetActiveDrawer() const | yaze::editor::RightDrawerManager | inline |
| GetActivePanel() const | yaze::editor::RightDrawerManager | inline |
| GetClampedPanelWidth(PanelType type, float viewport_width) const | yaze::editor::RightDrawerManager | private |
| GetCollapsedWidth() | yaze::editor::RightDrawerManager | inlinestatic |
| GetConfiguredPanelWidth(PanelType type) const | yaze::editor::RightDrawerManager | private |
| GetDefaultDrawerWidth(DrawerType type, EditorType editor=EditorType::kUnknown) | yaze::editor::RightDrawerManager | static |
| GetDefaultPanelWidth(PanelType type, EditorType editor=EditorType::kUnknown) | yaze::editor::RightDrawerManager | inlinestatic |
| GetDrawerSizeLimits(DrawerType type) const | yaze::editor::RightDrawerManager | inline |
| GetDrawerWidth() const | yaze::editor::RightDrawerManager | |
| GetPanelSizeLimits(PanelType type) const | yaze::editor::RightDrawerManager | |
| GetPanelWidth() const | yaze::editor::RightDrawerManager | inline |
| GetShortcutLabel(const std::string &action, const std::string &fallback) const | yaze::editor::RightDrawerManager | private |
| help_width_ | yaze::editor::RightDrawerManager | private |
| IsDrawerActive(DrawerType type) const | yaze::editor::RightDrawerManager | inline |
| IsDrawerExpanded() const | yaze::editor::RightDrawerManager | |
| IsPanelActive(PanelType type) const | yaze::editor::RightDrawerManager | inline |
| IsPanelExpanded() const | yaze::editor::RightDrawerManager | inline |
| notifications_width_ | yaze::editor::RightDrawerManager | private |
| NotifyPanelWidthChanged(PanelType type, float width) | yaze::editor::RightDrawerManager | private |
| on_panel_width_changed_ | yaze::editor::RightDrawerManager | private |
| OnHostVisibilityChanged(bool visible) | yaze::editor::RightDrawerManager | |
| OpenDrawer(DrawerType type) | yaze::editor::RightDrawerManager | |
| OpenPanel(PanelType type) | yaze::editor::RightDrawerManager | inline |
| operator=(const RightDrawerManager &)=delete | yaze::editor::RightDrawerManager | |
| panel_animation_ | yaze::editor::RightDrawerManager | private |
| panel_size_limits_ | yaze::editor::RightDrawerManager | private |
| PanelType typedef | yaze::editor::RightDrawerManager | |
| PanelTypeKey(PanelType type) | yaze::editor::RightDrawerManager | privatestatic |
| project_panel() const | yaze::editor::RightDrawerManager | inline |
| project_panel_ | yaze::editor::RightDrawerManager | private |
| project_width_ | yaze::editor::RightDrawerManager | private |
| properties_locked_ | yaze::editor::RightDrawerManager | private |
| properties_panel() const | yaze::editor::RightDrawerManager | inline |
| properties_panel_ | yaze::editor::RightDrawerManager | private |
| properties_width_ | yaze::editor::RightDrawerManager | private |
| proposal_drawer() const | yaze::editor::RightDrawerManager | inline |
| proposal_drawer_ | yaze::editor::RightDrawerManager | private |
| proposals_width_ | yaze::editor::RightDrawerManager | private |
| ResetDrawerWidths() | yaze::editor::RightDrawerManager | |
| ResetPanelWidths() | yaze::editor::RightDrawerManager | inline |
| RestoreDrawerWidths(const std::unordered_map< std::string, float > &widths) | yaze::editor::RightDrawerManager | |
| RestorePanelWidths(const std::unordered_map< std::string, float > &widths) | yaze::editor::RightDrawerManager | inline |
| RightDrawerManager()=default | yaze::editor::RightDrawerManager | |
| RightDrawerManager(const RightDrawerManager &)=delete | yaze::editor::RightDrawerManager | |
| rom_ | yaze::editor::RightDrawerManager | private |
| SerializeDrawerWidths() const | yaze::editor::RightDrawerManager | |
| SerializePanelWidths() const | yaze::editor::RightDrawerManager | inline |
| SetActiveEditor(EditorType type) | yaze::editor::RightDrawerManager | inline |
| SetAgentChat(AgentChat *chat) | yaze::editor::RightDrawerManager | inline |
| SetDrawerSizeLimits(DrawerType type, const PanelSizeLimits &limits) | yaze::editor::RightDrawerManager | inline |
| SetDrawerWidth(DrawerType type, float width) | yaze::editor::RightDrawerManager | |
| SetDrawerWidthChangedCallback(std::function< void(DrawerType, float)> callback) | yaze::editor::RightDrawerManager | inline |
| SetPanelSizeLimits(PanelType type, const PanelSizeLimits &limits) | yaze::editor::RightDrawerManager | |
| SetPanelWidth(PanelType type, float width) | yaze::editor::RightDrawerManager | inline |
| SetPanelWidthChangedCallback(std::function< void(PanelType, float)> callback) | yaze::editor::RightDrawerManager | inline |
| SetProjectManagementPanel(ProjectManagementPanel *panel) | yaze::editor::RightDrawerManager | inline |
| SetPropertiesPanel(SelectionPropertiesPanel *panel) | yaze::editor::RightDrawerManager | inline |
| SetProposalDrawer(ProposalDrawer *drawer) | yaze::editor::RightDrawerManager | inline |
| SetRom(Rom *rom) | yaze::editor::RightDrawerManager | inline |
| SetSettingsPanel(SettingsPanel *panel) | yaze::editor::RightDrawerManager | inline |
| SetShortcutManager(ShortcutManager *manager) | yaze::editor::RightDrawerManager | inline |
| settings_panel() const | yaze::editor::RightDrawerManager | inline |
| settings_panel_ | yaze::editor::RightDrawerManager | private |
| settings_width_ | yaze::editor::RightDrawerManager | private |
| SetToastManager(ToastManager *manager) | yaze::editor::RightDrawerManager | inline |
| SetToolOutput(std::string title, std::string query, std::string content, ToolOutputActions actions={}) | yaze::editor::RightDrawerManager | |
| shortcut_manager_ | yaze::editor::RightDrawerManager | private |
| toast_manager_ | yaze::editor::RightDrawerManager | private |
| ToggleDrawer(DrawerType type) | yaze::editor::RightDrawerManager | |
| TogglePanel(PanelType type) | yaze::editor::RightDrawerManager | inline |
| tool_output_actions_ | yaze::editor::RightDrawerManager | private |
| tool_output_content() const | yaze::editor::RightDrawerManager | inline |
| tool_output_content_ | yaze::editor::RightDrawerManager | private |
| tool_output_query() const | yaze::editor::RightDrawerManager | inline |
| tool_output_query_ | yaze::editor::RightDrawerManager | private |
| tool_output_title() const | yaze::editor::RightDrawerManager | inline |
| tool_output_title_ | yaze::editor::RightDrawerManager | private |
| tool_output_width_ | yaze::editor::RightDrawerManager | private |
| ~RightDrawerManager()=default | yaze::editor::RightDrawerManager | |