GGUI::TextEngine::AtlasHold class

While one of these exists no glyph is added, so the pages stay as they are: for whoever copies them while documents may be being updated on other threads.

Held briefly: text being drawn waits for it.

Constructors, destructors, conversion operators

AtlasHold(TextEngine& engine) explicit
Hold engine's atlas still until this is destroyed.
~AtlasHold()
AtlasHold(const AtlasHold&) deleted

Public functions

auto operator=(const AtlasHold&) -> AtlasHold& deleted