#include "di/reflect/prelude.h"
#include "ttx/escape_sequence_parser.h"
Go to the source code of this file.
|
enum class | ttx::terminal::AnsiMode { ttx::terminal::None = 0
} |
| ANSI terminal modes. More...
|
|
enum class | ttx::terminal::DecMode {
ttx::terminal::None = 0
, ttx::terminal::CursorKeysMode = 1
, ttx::terminal::Select80Or132ColumnMode = 3
, ttx::terminal::ReverseVideo = 5
,
ttx::terminal::OriginMode = 6
, ttx::terminal::AutoWrap = 7
, ttx::terminal::X10Mouse = 9
, ttx::terminal::CursorEnable = 25
,
ttx::terminal::Allow80Or132ColumnMode = 40
, ttx::terminal::HorizontalMargins
, ttx::terminal::VT200Mouse = 1000
, ttx::terminal::CellMotionMouseTracking = 1002
,
ttx::terminal::AllMotionMouseTracking = 1003
, ttx::terminal::FocusEvent = 1004
, ttx::terminal::UTF8Mouse = 1005
, ttx::terminal::SGRMouse = 1006
,
ttx::terminal::AlternateScroll = 1007
, ttx::terminal::URXVTMouse = 1015
, ttx::terminal::SGRPixelMouse = 1016
, ttx::terminal::AlternateScreenBuffer = 1049
,
ttx::terminal::BrackedPaste = 2004
, ttx::terminal::SynchronizedOutput = 2026
, ttx::terminal::GraphemeClustering = 2027
, ttx::terminal::ThemeDetection = 2031
,
ttx::terminal::InBandSizeReports = 2048
} |
| DEC private modes. More...
|
|
enum class | ttx::terminal::ModeSupport {
ttx::terminal::Unknown = 0
, ttx::terminal::Set = 1
, ttx::terminal::Unset = 2
, ttx::terminal::AlwaysSet = 3
,
ttx::terminal::AlwaysUnset = 4
} |
|