#include <theme.h>
|
enum class | cell_kind {
X_RULER_LEFT_EDGE
, X_RULER_MIDDLE
, X_RULER_INTERNAL_EDGE
, X_RULER_CONNECTOR_TO_LABEL_BELOW
,
X_RULER_CONNECTOR_TO_LABEL_ABOVE
, X_RULER_VERTICAL_CONNECTOR
, X_RULER_RIGHT_EDGE
, TEXT_BORDER_HORIZONTAL
,
TEXT_BORDER_VERTICAL
, TEXT_BORDER_TOP_LEFT
, TEXT_BORDER_TOP_RIGHT
, TEXT_BORDER_BOTTOM_LEFT
,
TEXT_BORDER_BOTTOM_RIGHT
, Y_ARROW_UP_HEAD
, Y_ARROW_UP_TAIL
, Y_ARROW_DOWN_HEAD
,
Y_ARROW_DOWN_TAIL
, INTERPROCEDURAL_PUSH_FRAME_LEFT
, INTERPROCEDURAL_PUSH_FRAME_MIDDLE
, INTERPROCEDURAL_PUSH_FRAME_RIGHT
,
INTERPROCEDURAL_DEPTH_MARKER
, INTERPROCEDURAL_POP_FRAMES_LEFT
, INTERPROCEDURAL_POP_FRAMES_MIDDLE
, INTERPROCEDURAL_POP_FRAMES_RIGHT
,
CFG_RIGHT
, CFG_FROM_RIGHT_TO_DOWN
, CFG_DOWN
, CFG_FROM_DOWN_TO_LEFT
,
CFG_LEFT
, CFG_FROM_LEFT_TO_DOWN
, CFG_FROM_DOWN_TO_RIGHT
, TREE_CHILD_NON_FINAL
,
TREE_CHILD_FINAL
, TREE_X_CONNECTOR
, TREE_Y_CONNECTOR
} |
enum class | y_arrow_dir { UP
, DOWN
} |
◆ cell_kind
Enumerator |
---|
X_RULER_LEFT_EDGE | |
X_RULER_MIDDLE | |
X_RULER_INTERNAL_EDGE | |
X_RULER_CONNECTOR_TO_LABEL_BELOW | |
X_RULER_CONNECTOR_TO_LABEL_ABOVE | |
X_RULER_VERTICAL_CONNECTOR | |
X_RULER_RIGHT_EDGE | |
TEXT_BORDER_HORIZONTAL | |
TEXT_BORDER_VERTICAL | |
TEXT_BORDER_TOP_LEFT | |
TEXT_BORDER_TOP_RIGHT | |
TEXT_BORDER_BOTTOM_LEFT | |
TEXT_BORDER_BOTTOM_RIGHT | |
Y_ARROW_UP_HEAD | |
Y_ARROW_UP_TAIL | |
Y_ARROW_DOWN_HEAD | |
Y_ARROW_DOWN_TAIL | |
INTERPROCEDURAL_PUSH_FRAME_LEFT | |
INTERPROCEDURAL_PUSH_FRAME_MIDDLE | |
INTERPROCEDURAL_PUSH_FRAME_RIGHT | |
INTERPROCEDURAL_DEPTH_MARKER | |
INTERPROCEDURAL_POP_FRAMES_LEFT | |
INTERPROCEDURAL_POP_FRAMES_MIDDLE | |
INTERPROCEDURAL_POP_FRAMES_RIGHT | |
CFG_RIGHT | |
CFG_FROM_RIGHT_TO_DOWN | |
CFG_DOWN | |
CFG_FROM_DOWN_TO_LEFT | |
CFG_LEFT | |
CFG_FROM_LEFT_TO_DOWN | |
CFG_FROM_DOWN_TO_RIGHT | |
TREE_CHILD_NON_FINAL | |
TREE_CHILD_FINAL | |
TREE_X_CONNECTOR | |
TREE_Y_CONNECTOR | |
◆ y_arrow_dir
◆ ~theme()
virtual text_art::theme::~theme |
( |
| ) |
|
|
virtualdefault |
◆ emojis_p()
virtual bool text_art::theme::emojis_p |
( |
| ) |
const |
|
pure virtual |
◆ get_cell()
◆ get_cppchar()
virtual cppchar_t text_art::theme::get_cppchar |
( |
enum cell_kind | kind | ) |
const |
|
pure virtual |
◆ get_line_art()
◆ paint_y_arrow()
◆ unicode_p()
virtual bool text_art::theme::unicode_p |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following files: