|
enum class | Vt100::Color {
Vt100::Black = 0
, Vt100::Red
, Vt100::Green
, Vt100::Yellow
,
Vt100::Blue
, Vt100::Magenta
, Vt100::Cyan
, Vt100::White
,
Vt100::BrightBlack = 60 + Black
, Vt100::BrightRed = 60 + Red
, Vt100::BrightGreen = 60 + Green
, Vt100::BrightYellow = 60 + Yellow
,
Vt100::BrightBlue = 60 + Blue
, Vt100::BrightMagenta = 60 + Magenta
, Vt100::BrightCyan = 60 + Cyan
, Vt100::BrightWhite = 60 + White
} |
| colors as used in Render. More...
|
|
enum class | Vt100::Render {
Vt100::Default = 0
, Vt100::Bold = 1
, Vt100::Faint = 2
, Vt100::Italic = 3
,
Vt100::Underline = 4
, Vt100::SlowBlink = 5
, Vt100::RapidBlink = 6
, Vt100::Inverse = 7
,
Vt100::Conceal = 8
, Vt100::CrossedOut = 9
, Vt100::FontDefault = 10
, Vt100::Font1 = 11
,
Vt100::Font2 = 12
, Vt100::Font3 = 13
, Vt100::Font4 = 14
, Vt100::Font5 = 15
,
Vt100::Font6 = 16
, Vt100::Font7 = 17
, Vt100::Font8 = 18
, Vt100::Font9 = 19
,
Vt100::Fraktur = 20
, Vt100::DoublyUnderline = 21
, Vt100::Normal = 22
, Vt100::NoItalic = 20 + Italic
,
Vt100::NoUnderline = 20 + Underline
, Vt100::NoBlink = 20 + SlowBlink
, Vt100::NoInverse = 20 + Inverse
, Vt100::NoConceal = 20 + Conceal
,
Vt100::NoCrossedOut = 20 + CrossedOut
, Vt100::ForegroundBlack = kRenderForegroundOffset + static_cast<int>(Color::Black)
, Vt100::ForegroundRed = kRenderForegroundOffset + static_cast<int>(Color::Red)
, Vt100::ForegroundGreen = kRenderForegroundOffset + static_cast<int>(Color::Green)
,
Vt100::ForegroundYellow = kRenderForegroundOffset + static_cast<int>(Color::Yellow)
, Vt100::ForegroundBlue = kRenderForegroundOffset + static_cast<int>(Color::Blue)
, Vt100::ForegroundMagenta
, Vt100::ForegroundCyan = kRenderForegroundOffset + static_cast<int>(Color::Cyan)
,
Vt100::ForegroundWhite = kRenderForegroundOffset + static_cast<int>(Color::White)
, Vt100::ForegroundExtended = kRenderForegroundOffset + 8
, Vt100::ForegroundDefault = kRenderForegroundOffset + 9
, Vt100::BackgroundBlack = kRenderBackgroundOffset + static_cast<int>(Color::Black)
,
Vt100::BackgroundRed = kRenderBackgroundOffset + static_cast<int>(Color::Red)
, Vt100::BackgroundGreen = kRenderBackgroundOffset + static_cast<int>(Color::Green)
, Vt100::BackgroundYellow = kRenderBackgroundOffset + static_cast<int>(Color::Yellow)
, Vt100::BackgroundBlue = kRenderBackgroundOffset + static_cast<int>(Color::Blue)
,
Vt100::BackgroundMagenta
, Vt100::BackgroundCyan = kRenderBackgroundOffset + static_cast<int>(Color::Cyan)
, Vt100::BackgroundWhite = kRenderBackgroundOffset + static_cast<int>(Color::White)
, Vt100::BackgroundExtended = kRenderBackgroundOffset + 8
,
Vt100::BackgroundDefault = kRenderBackgroundOffset + 9
, Vt100::Framed = 51
, Vt100::Encircled = 52
, Vt100::Overlined = 53
,
Vt100::NotFramed = 54
, Vt100::NotOverlined = 55
, Vt100::IdeogramUnderline = 60
, Vt100::IdeogramDoubleUnderline = 61
,
Vt100::IdeogramOverline = 62
, Vt100::IdeogramDoubleOverline = 63
, Vt100::IdeogramStressMarking = 64
, Vt100::NoIdeogram = 65
,
Vt100::ForegroundBrightBlack
, Vt100::ForegroundBrightRed
, Vt100::ForegroundBrightGreen
, Vt100::ForegroundBrightYellow
,
Vt100::ForegroundBrightBlue
, Vt100::ForegroundBrightMagenta
, Vt100::ForegroundBrightCyan
, Vt100::ForegroundBrightWhite
,
Vt100::BackgroundBrightBlack
, Vt100::BackgroundBrightRed
, Vt100::BackgroundBrightGreen
, Vt100::BackgroundBrightYellow
,
Vt100::BackgroundBrightBlue
, Vt100::BackgroundBrightMagenta
, Vt100::BackgroundBrightCyan
, Vt100::BackgroundBrightWhite
} |
| types of "Character Attributes". More...
|
|
enum class | Vt100::Csi {
Vt100::ICH = '@'
, Vt100::CUU = 'A'
, Vt100::CUD = 'B'
, Vt100::CUF = 'C'
,
Vt100::CUB = 'D'
, Vt100::CNL = 'E'
, Vt100::CPL = 'F'
, Vt100::CHA = 'G'
,
Vt100::CUP = 'H'
, Vt100::CHT = 'I'
, Vt100::ED = 'J'
, Vt100::EL = 'K'
,
Vt100::IL = 'L'
, Vt100::DL = 'M'
, Vt100::DCH = 'P'
, Vt100::SU = 'S'
,
Vt100::SD = 'T'
, Vt100::ECH = 'X'
, Vt100::CBT = 'Z'
, Vt100::DA = 'c'
,
Vt100::VPA = 'd'
, Vt100::HVP = 'f'
, Vt100::TBC = 'g'
, Vt100::SM = 'h'
,
Vt100::MC = 'i'
, Vt100::RM = 'l'
, Vt100::SGR = 'm'
, Vt100::DSR = 'n'
,
Vt100::STR = 'p'
, Vt100::DECSTBM = 'r'
, Vt100::SC = 's'
, Vt100::DECRARA = 't'
,
Vt100::SR = 'u'
, Vt100::DECCRA = 'v'
, Vt100::DECEFR = 'w'
, Vt100::DECREQTPARM = 'x'
,
Vt100::DECERA = 'z'
, Vt100::DECSLE = '{'
, Vt100::DECRQLP = '|'
} |
|
enum class | Vt100::Erase { Vt100::LeftAndCur = 0
, Vt100::RightAndCur
, Vt100::All
} |
|