yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
terminal_colors.h File Reference
#include <chrono>
#include <iostream>
#include <string>
#include <thread>
Include dependency graph for terminal_colors.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yaze::cli::util::LoadingIndicator
 

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::cli
 Namespace for the command line interface.
 
namespace  yaze::cli::util
 
namespace  yaze::cli::util::colors
 
namespace  yaze::cli::util::icons
 

Functions

void yaze::cli::util::PrintSuccess (const std::string &message)
 
void yaze::cli::util::PrintError (const std::string &message)
 
void yaze::cli::util::PrintWarning (const std::string &message)
 
void yaze::cli::util::PrintInfo (const std::string &message)
 
void yaze::cli::util::PrintToolCall (const std::string &tool_name, const std::string &details="")
 
void yaze::cli::util::PrintThinking (const std::string &message="Processing...")
 
void yaze::cli::util::PrintSeparator ()
 

Variables

constexpr const char * yaze::cli::util::colors::kReset = "\033[0m"
 
constexpr const char * yaze::cli::util::colors::kBold = "\033[1m"
 
constexpr const char * yaze::cli::util::colors::kDim = "\033[2m"
 
constexpr const char * yaze::cli::util::colors::kBlack = "\033[30m"
 
constexpr const char * yaze::cli::util::colors::kRed = "\033[31m"
 
constexpr const char * yaze::cli::util::colors::kGreen = "\033[32m"
 
constexpr const char * yaze::cli::util::colors::kYellow = "\033[33m"
 
constexpr const char * yaze::cli::util::colors::kBlue = "\033[34m"
 
constexpr const char * yaze::cli::util::colors::kMagenta = "\033[35m"
 
constexpr const char * yaze::cli::util::colors::kCyan = "\033[36m"
 
constexpr const char * yaze::cli::util::colors::kWhite = "\033[37m"
 
constexpr const char * yaze::cli::util::colors::kBrightBlack = "\033[90m"
 
constexpr const char * yaze::cli::util::colors::kBrightRed = "\033[91m"
 
constexpr const char * yaze::cli::util::colors::kBrightGreen = "\033[92m"
 
constexpr const char * yaze::cli::util::colors::kBrightYellow = "\033[93m"
 
constexpr const char * yaze::cli::util::colors::kBrightBlue = "\033[94m"
 
constexpr const char * yaze::cli::util::colors::kBrightMagenta = "\033[95m"
 
constexpr const char * yaze::cli::util::colors::kBrightCyan = "\033[96m"
 
constexpr const char * yaze::cli::util::colors::kBrightWhite = "\033[97m"
 
constexpr const char * yaze::cli::util::colors::kBgBlack = "\033[40m"
 
constexpr const char * yaze::cli::util::colors::kBgRed = "\033[41m"
 
constexpr const char * yaze::cli::util::colors::kBgGreen = "\033[42m"
 
constexpr const char * yaze::cli::util::colors::kBgYellow = "\033[43m"
 
constexpr const char * yaze::cli::util::colors::kBgBlue = "\033[44m"
 
constexpr const char * yaze::cli::util::colors::kBgMagenta = "\033[45m"
 
constexpr const char * yaze::cli::util::colors::kBgCyan = "\033[46m"
 
constexpr const char * yaze::cli::util::colors::kBgWhite = "\033[47m"
 
constexpr const char * yaze::cli::util::icons::kSuccess = "✓"
 
constexpr const char * yaze::cli::util::icons::kError = "✗"
 
constexpr const char * yaze::cli::util::icons::kWarning = "⚠"
 
constexpr const char * yaze::cli::util::icons::kInfo = "ℹ"
 
constexpr const char * yaze::cli::util::icons::kSpinner = "◐◓◑◒"
 
constexpr const char * yaze::cli::util::icons::kRobot = "🤖"
 
constexpr const char * yaze::cli::util::icons::kTool = "🔧"
 
constexpr const char * yaze::cli::util::icons::kThinking = "💭"
 
constexpr const char * yaze::cli::util::icons::kArrow = "→"