ApplyStyle(const std::string &text, const TUIStyle &style) const | yaze::cli::agent::EnhancedTUI | private |
CalculateLayout() | yaze::cli::agent::EnhancedTUI | private |
ClearScreen() | yaze::cli::agent::EnhancedTUI | private |
command_descriptions_ | yaze::cli::agent::EnhancedTUI | private |
command_history_ | yaze::cli::agent::EnhancedTUI | private |
commands_ | yaze::cli::agent::EnhancedTUI | private |
config_ | yaze::cli::agent::EnhancedTUI | private |
current_input_ | yaze::cli::agent::EnhancedTUI | private |
cursor_x_ | yaze::cli::agent::EnhancedTUI | private |
cursor_y_ | yaze::cli::agent::EnhancedTUI | private |
DisplayMessage(const std::string &message, const std::string &sender="User", bool is_error=false) | yaze::cli::agent::EnhancedTUI | |
DisplaySuggestions(const std::vector< std::string > &suggestions) | yaze::cli::agent::EnhancedTUI | |
DisplayToolOutput(const std::string &output, const std::string &tool_name) | yaze::cli::agent::EnhancedTUI | |
DrawChatArea() | yaze::cli::agent::EnhancedTUI | private |
DrawCommandPalette() | yaze::cli::agent::EnhancedTUI | private |
DrawHeader() | yaze::cli::agent::EnhancedTUI | private |
DrawHelpPanel() | yaze::cli::agent::EnhancedTUI | private |
DrawSidebar() | yaze::cli::agent::EnhancedTUI | private |
DrawStatusBar() | yaze::cli::agent::EnhancedTUI | private |
DrawToolOutput() | yaze::cli::agent::EnhancedTUI | private |
EnhancedTUI(const TUIConfig &config=TUIConfig{}) | yaze::cli::agent::EnhancedTUI | explicit |
ExecuteCommand(const std::string &command, const std::vector< std::string > &args) | yaze::cli::agent::EnhancedTUI | private |
FormatTimestamp() const | yaze::cli::agent::EnhancedTUI | private |
GetCommandSuggestions(const std::string &partial) | yaze::cli::agent::EnhancedTUI | private |
GetConfig() const | yaze::cli::agent::EnhancedTUI | inline |
GetStyle(TUIComponent component) const | yaze::cli::agent::EnhancedTUI | private |
HandleCommandPaletteKey(int key) | yaze::cli::agent::EnhancedTUI | private |
HandleInput() | yaze::cli::agent::EnhancedTUI | private |
HandleKeyPress(int key) | yaze::cli::agent::EnhancedTUI | private |
HandleMouseEvent(int x, int y, int button) | yaze::cli::agent::EnhancedTUI | private |
HandleNormalKey(int key) | yaze::cli::agent::EnhancedTUI | private |
in_command_palette_ | yaze::cli::agent::EnhancedTUI | private |
Initialize() | yaze::cli::agent::EnhancedTUI | |
layout_ | yaze::cli::agent::EnhancedTUI | private |
LoadTheme(TUITheme theme) | yaze::cli::agent::EnhancedTUI | private |
output_history_ | yaze::cli::agent::EnhancedTUI | private |
palette_filter_ | yaze::cli::agent::EnhancedTUI | private |
palette_matches_ | yaze::cli::agent::EnhancedTUI | private |
palette_selection_ | yaze::cli::agent::EnhancedTUI | private |
ProcessCommand(const std::string &input) | yaze::cli::agent::EnhancedTUI | private |
RefreshDisplay() | yaze::cli::agent::EnhancedTUI | private |
RegisterCommand(const std::string &name, std::function< absl::Status(const std::vector< std::string > &)> handler, const std::string &description="") | yaze::cli::agent::EnhancedTUI | |
RestoreTerminal() | yaze::cli::agent::EnhancedTUI | private |
rom_context_ | yaze::cli::agent::EnhancedTUI | private |
Run() | yaze::cli::agent::EnhancedTUI | |
SetConfig(const TUIConfig &config) | yaze::cli::agent::EnhancedTUI | |
SetRomContext(Rom *rom) | yaze::cli::agent::EnhancedTUI | |
SetupTerminal() | yaze::cli::agent::EnhancedTUI | private |
ShowHelp(const std::string &command) | yaze::cli::agent::EnhancedTUI | |
Shutdown() | yaze::cli::agent::EnhancedTUI | |
styles_ | yaze::cli::agent::EnhancedTUI | private |
terminal_height_ | yaze::cli::agent::EnhancedTUI | private |
terminal_initialized_ | yaze::cli::agent::EnhancedTUI | private |
terminal_width_ | yaze::cli::agent::EnhancedTUI | private |
themes_ | yaze::cli::agent::EnhancedTUI | private |
TruncateText(const std::string &text, int max_width) const | yaze::cli::agent::EnhancedTUI | private |
UpdatePaletteMatches() | yaze::cli::agent::EnhancedTUI | private |
UpdateStatusBar(const std::string &status) | yaze::cli::agent::EnhancedTUI | |
WrapText(const std::string &text, int width) const | yaze::cli::agent::EnhancedTUI | private |
~EnhancedTUI() | yaze::cli::agent::EnhancedTUI | |