#include <unified_layout.h>
Public Attributes | |
| PanelType | active_main_panel = PanelType::kMainMenu |
| PanelType | active_tool_panel = PanelType::kRomTools |
| bool | chat_focused = false |
| bool | status_expanded = false |
| std::string | current_rom_file |
| std::string | current_error |
| std::string | command_palette_hint |
| std::string | todo_summary |
| std::vector< std::string > | active_workflows |
| double | last_tool_latency = 0.0 |
Definition at line 53 of file unified_layout.h.
| PanelType yaze::cli::PanelState::active_main_panel = PanelType::kMainMenu |
Definition at line 54 of file unified_layout.h.
Referenced by yaze::cli::UnifiedLayout::CreateUnifiedLayout(), yaze::cli::UnifiedLayout::HandleGlobalEvents(), yaze::cli::UnifiedLayout::RenderStatusBar(), and yaze::cli::UnifiedLayout::SwitchMainPanel().
| PanelType yaze::cli::PanelState::active_tool_panel = PanelType::kRomTools |
Definition at line 55 of file unified_layout.h.
Referenced by yaze::cli::UnifiedLayout::SwitchToolPanel().
| bool yaze::cli::PanelState::chat_focused = false |
Definition at line 56 of file unified_layout.h.
| bool yaze::cli::PanelState::status_expanded = false |
Definition at line 57 of file unified_layout.h.
| std::string yaze::cli::PanelState::current_rom_file |
Definition at line 58 of file unified_layout.h.
Referenced by yaze::cli::UnifiedLayout::RenderStatusBar(), yaze::cli::UnifiedLayout::SetRomContext(), and yaze::cli::UnifiedLayout::UnifiedLayout().
| std::string yaze::cli::PanelState::current_error |
Definition at line 59 of file unified_layout.h.
Referenced by yaze::cli::UnifiedLayout::CreateStatusPanel().
| std::string yaze::cli::PanelState::command_palette_hint |
Definition at line 60 of file unified_layout.h.
Referenced by yaze::cli::UnifiedLayout::CreateToolsPanel(), and yaze::cli::UnifiedLayout::UnifiedLayout().
| std::string yaze::cli::PanelState::todo_summary |
Definition at line 61 of file unified_layout.h.
| std::vector<std::string> yaze::cli::PanelState::active_workflows |
Definition at line 62 of file unified_layout.h.
Referenced by yaze::cli::UnifiedLayout::UnifiedLayout().
| double yaze::cli::PanelState::last_tool_latency = 0.0 |
Definition at line 63 of file unified_layout.h.