GGUI::TextEdit struct

Replace [Start, End) with Text. Start == End inserts; empty Text deletes.

Public variables

TextPos Start
first byte replaced
TextPos End
one past the last byte replaced
std::string_view Text
what goes in their place