#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.