Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::svg::GraphemeBreaker Class Reference

Streaming Unicode 17.0.0 extended grapheme boundaries (UAX #29 revision 47). State is constant size and may continue across adjacent text spans. More...

#include "donner/svg/text/GraphemeBreak.h"

Public Member Functions

bool breakBefore (char32_t codepoint)
 Consume one codepoint and report whether a grapheme starts before it.

Detailed Description

Streaming Unicode 17.0.0 extended grapheme boundaries (UAX #29 revision 47). State is constant size and may continue across adjacent text spans.

Member Function Documentation

◆ breakBefore()

bool donner::svg::GraphemeBreaker::breakBefore ( char32_t codepoint)

Consume one codepoint and report whether a grapheme starts before it.

Parameters
codepointNext normalized text codepoint, in logical order.

The documentation for this class was generated from the following file: