nxt::vterm::Cell struct

One terminal screen cell decoded from libvterm.

Public static functions

static auto from_vterm(const VTermScreenCell& cell) →  Cell noexcept
Convert a libvterm cell into the wrapper representation.

Public variables

std::u32string chars
Unicode codepoints stored in the cell.
Color fg
Foreground color.
Color bg
Background color.
int width
Display-cell width. Continuation cells are represented by callers.
bool bold
Text attributes carried by the terminal cell.
bool italic
bool underline
bool blink
bool reverse
bool strike