Cell struct
#include <nxt/vterm.hpp>
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