yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::agent::EnhancedTUI Member List

This is the complete list of members for yaze::cli::agent::EnhancedTUI, including all inherited members.

ApplyStyle(const std::string &text, const TUIStyle &style) constyaze::cli::agent::EnhancedTUIprivate
CalculateLayout()yaze::cli::agent::EnhancedTUIprivate
ClearScreen()yaze::cli::agent::EnhancedTUIprivate
command_descriptions_yaze::cli::agent::EnhancedTUIprivate
command_history_yaze::cli::agent::EnhancedTUIprivate
commands_yaze::cli::agent::EnhancedTUIprivate
config_yaze::cli::agent::EnhancedTUIprivate
current_input_yaze::cli::agent::EnhancedTUIprivate
cursor_x_yaze::cli::agent::EnhancedTUIprivate
cursor_y_yaze::cli::agent::EnhancedTUIprivate
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::EnhancedTUIprivate
DrawCommandPalette()yaze::cli::agent::EnhancedTUIprivate
DrawHeader()yaze::cli::agent::EnhancedTUIprivate
DrawHelpPanel()yaze::cli::agent::EnhancedTUIprivate
DrawSidebar()yaze::cli::agent::EnhancedTUIprivate
DrawStatusBar()yaze::cli::agent::EnhancedTUIprivate
DrawToolOutput()yaze::cli::agent::EnhancedTUIprivate
EnhancedTUI(const TUIConfig &config=TUIConfig{})yaze::cli::agent::EnhancedTUIexplicit
ExecuteCommand(const std::string &command, const std::vector< std::string > &args)yaze::cli::agent::EnhancedTUIprivate
FormatTimestamp() constyaze::cli::agent::EnhancedTUIprivate
GetCommandSuggestions(const std::string &partial)yaze::cli::agent::EnhancedTUIprivate
GetConfig() constyaze::cli::agent::EnhancedTUIinline
GetStyle(TUIComponent component) constyaze::cli::agent::EnhancedTUIprivate
HandleCommandPaletteKey(int key)yaze::cli::agent::EnhancedTUIprivate
HandleInput()yaze::cli::agent::EnhancedTUIprivate
HandleKeyPress(int key)yaze::cli::agent::EnhancedTUIprivate
HandleMouseEvent(int x, int y, int button)yaze::cli::agent::EnhancedTUIprivate
HandleNormalKey(int key)yaze::cli::agent::EnhancedTUIprivate
in_command_palette_yaze::cli::agent::EnhancedTUIprivate
Initialize()yaze::cli::agent::EnhancedTUI
layout_yaze::cli::agent::EnhancedTUIprivate
LoadTheme(TUITheme theme)yaze::cli::agent::EnhancedTUIprivate
output_history_yaze::cli::agent::EnhancedTUIprivate
palette_filter_yaze::cli::agent::EnhancedTUIprivate
palette_matches_yaze::cli::agent::EnhancedTUIprivate
palette_selection_yaze::cli::agent::EnhancedTUIprivate
ProcessCommand(const std::string &input)yaze::cli::agent::EnhancedTUIprivate
RefreshDisplay()yaze::cli::agent::EnhancedTUIprivate
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::EnhancedTUIprivate
rom_context_yaze::cli::agent::EnhancedTUIprivate
Run()yaze::cli::agent::EnhancedTUI
SetConfig(const TUIConfig &config)yaze::cli::agent::EnhancedTUI
SetRomContext(Rom *rom)yaze::cli::agent::EnhancedTUI
SetupTerminal()yaze::cli::agent::EnhancedTUIprivate
ShowHelp(const std::string &command)yaze::cli::agent::EnhancedTUI
Shutdown()yaze::cli::agent::EnhancedTUI
styles_yaze::cli::agent::EnhancedTUIprivate
terminal_height_yaze::cli::agent::EnhancedTUIprivate
terminal_initialized_yaze::cli::agent::EnhancedTUIprivate
terminal_width_yaze::cli::agent::EnhancedTUIprivate
themes_yaze::cli::agent::EnhancedTUIprivate
TruncateText(const std::string &text, int max_width) constyaze::cli::agent::EnhancedTUIprivate
UpdatePaletteMatches()yaze::cli::agent::EnhancedTUIprivate
UpdateStatusBar(const std::string &status)yaze::cli::agent::EnhancedTUI
WrapText(const std::string &text, int width) constyaze::cli::agent::EnhancedTUIprivate
~EnhancedTUI()yaze::cli::agent::EnhancedTUI