3#include "di/container/string/prelude.h"
4#include "di/container/vector/prelude.h"
Definition capability.h:8
Represents a on-screen terminal row of cells.
Definition row.h:9
di::Vector< Cell > cells
Fixed size vector of terminal cells for this row.
Definition row.h:10
bool stale
Dirty bit for damage tracking. 1 indicates the cell isn't dirty.
Definition row.h:13
di::String text
Text associated with the row.
Definition row.h:11
bool overflow
Use for rewrapping on resize. Set if the cursor overflowed when at this row.
Definition row.h:12