yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::PanelState Struct Reference

#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
 

Detailed Description

Definition at line 53 of file unified_layout.h.

Member Data Documentation

◆ active_main_panel

◆ active_tool_panel

PanelType yaze::cli::PanelState::active_tool_panel = PanelType::kRomTools

Definition at line 55 of file unified_layout.h.

Referenced by yaze::cli::UnifiedLayout::SwitchToolPanel().

◆ chat_focused

bool yaze::cli::PanelState::chat_focused = false

Definition at line 56 of file unified_layout.h.

◆ status_expanded

bool yaze::cli::PanelState::status_expanded = false

Definition at line 57 of file unified_layout.h.

◆ current_rom_file

std::string yaze::cli::PanelState::current_rom_file

◆ current_error

std::string yaze::cli::PanelState::current_error

Definition at line 59 of file unified_layout.h.

Referenced by yaze::cli::UnifiedLayout::CreateStatusPanel().

◆ command_palette_hint

std::string yaze::cli::PanelState::command_palette_hint

◆ todo_summary

std::string yaze::cli::PanelState::todo_summary

Definition at line 61 of file unified_layout.h.

◆ active_workflows

std::vector<std::string> yaze::cli::PanelState::active_workflows

Definition at line 62 of file unified_layout.h.

Referenced by yaze::cli::UnifiedLayout::UnifiedLayout().

◆ last_tool_latency

double yaze::cli::PanelState::last_tool_latency = 0.0

Definition at line 63 of file unified_layout.h.


The documentation for this struct was generated from the following file: