Alamo
Color.H
Go to the documentation of this file.
1 #ifndef UTIL_COLORS_H
2 #define UTIL_COLORS_H
3 
4 #include <string>
5 
6 namespace Color
7 {
8 static std::string Reset = "\033[0m";
9 static std::string Bold = "\033[1m";
10 static std::string Dim = "\033[2m";
11 static std::string Underlined = "\033[4m";
12 static std::string Blink = "\033[5m";
13 static std::string Reverse = "\033[7m";
14 static std::string Hiden = "\033[8m";
15 
16 namespace FG
17 {
18 static std::string Default = "\033[39m";
19 static std::string Black = "\033[30m";
20 static std::string Red = "\033[31m";
21 static std::string Green = "\033[32m";
22 static std::string Yellow = "\033[33m";
23 static std::string Blue = "\033[34m";
24 static std::string Magenta = "\033[35m";
25 static std::string Cyan = "\033[36m";
26 static std::string LightGray = "\033[37m";
27 static std::string DarkGray = "\033[90m";
28 static std::string LightRed = "\033[91m";
29 static std::string LightGreen = "\033[92m";
30 static std::string LightYellow = "\033[93m";
31 static std::string LightBlue = "\033[94m";
32 static std::string LightMagenta = "\033[95m";
33 static std::string LightCyan = "\033[96m";
34 static std::string White = "\033[97m";
35 }
36 
37 namespace BG
38 {
39 static std::string Default = "\033[49m";
40 static std::string Red = "\033[41m";
41 static std::string Green = "\033[42m";
42 static std::string Yellow = "\033[43m";
43 static std::string Blue = "\033[44m";
44 static std::string Magenta = "\033[45m";
45 static std::string Cyan = "\033[46m";
46 static std::string LightGray = "\033[47m";
47 static std::string DarkGray = "\033[100m";
48 static std::string LightRed = "\033[101m";
49 static std::string LightGreen = "\033[102m";
50 static std::string LightYellow = "\033[103m";
51 static std::string LightBlue = "\033[104m";
52 static std::string LightMagenta = "\033[105m";
53 static std::string LightCyan = "\033[106m";
54 static std::string White = "\033[107m";
55 }
56 
57 }
58 
59 #endif//WIELD_UTILS_COLOR_H
Color::FG::Default
static std::string Default
Definition: Color.H:18
Color::BG::White
static std::string White
Definition: Color.H:54
Color::BG::LightGray
static std::string LightGray
Definition: Color.H:46
Color::FG::Red
static std::string Red
Definition: Color.H:20
Color::BG::Blue
static std::string Blue
Definition: Color.H:43
Color::BG::Red
static std::string Red
Definition: Color.H:40
Color::BG::LightCyan
static std::string LightCyan
Definition: Color.H:53
Color::FG::Yellow
static std::string Yellow
Definition: Color.H:22
Color::FG::LightCyan
static std::string LightCyan
Definition: Color.H:33
Color::FG::White
static std::string White
Definition: Color.H:34
Color::Blink
static std::string Blink
Definition: Color.H:12
Color::FG::LightBlue
static std::string LightBlue
Definition: Color.H:31
Color
Definition: Color.H:6
Color::BG::LightYellow
static std::string LightYellow
Definition: Color.H:50
Color::FG::Magenta
static std::string Magenta
Definition: Color.H:24
Color::BG::Default
static std::string Default
Definition: Color.H:39
Color::BG::Magenta
static std::string Magenta
Definition: Color.H:44
Color::Hiden
static std::string Hiden
Definition: Color.H:14
Color::FG::Green
static std::string Green
Definition: Color.H:21
Color::BG::Cyan
static std::string Cyan
Definition: Color.H:45
Color::FG::LightMagenta
static std::string LightMagenta
Definition: Color.H:32
Color::FG::LightRed
static std::string LightRed
Definition: Color.H:28
Color::FG::LightGreen
static std::string LightGreen
Definition: Color.H:29
Color::BG::LightBlue
static std::string LightBlue
Definition: Color.H:51
Color::BG::Green
static std::string Green
Definition: Color.H:41
Color::Bold
static std::string Bold
Definition: Color.H:9
Color::BG::DarkGray
static std::string DarkGray
Definition: Color.H:47
Color::Reset
static std::string Reset
Definition: Color.H:8
Color::BG::Yellow
static std::string Yellow
Definition: Color.H:42
Color::BG::LightMagenta
static std::string LightMagenta
Definition: Color.H:52
Color::Underlined
static std::string Underlined
Definition: Color.H:11
Color::FG::LightGray
static std::string LightGray
Definition: Color.H:26
Color::Reverse
static std::string Reverse
Definition: Color.H:13
Color::BG::LightGreen
static std::string LightGreen
Definition: Color.H:49
Color::FG::DarkGray
static std::string DarkGray
Definition: Color.H:27
Color::FG::Blue
static std::string Blue
Definition: Color.H:23
Color::FG::LightYellow
static std::string LightYellow
Definition: Color.H:30
Color::FG::Black
static std::string Black
Definition: Color.H:19
Color::Dim
static std::string Dim
Definition: Color.H:10
Color::FG::Cyan
static std::string Cyan
Definition: Color.H:25
Color::BG::LightRed
static std::string LightRed
Definition: Color.H:48