StructsΒ§
- TextRun π
- A single
TextRun
for the box tree. These are all descendants ofsuper::InlineBox
or the root of thesuper::InlineFormattingContext
. During box tree construction, text is split intoTextRun
s based on their font, script, etc. When these are created text is already shaped. - Text
RunSegment π - TwoChars
AtATime πIterator
EnumsΒ§
ConstantsΒ§
- XI_
LINE_ πBREAKING_ CLASS_ CM - XI_
LINE_ πBREAKING_ CLASS_ GL - XI_
LINE_ πBREAKING_ CLASS_ WJ - XI_
LINE_ πBREAKING_ CLASS_ ZW - XI_
LINE_ πBREAKING_ CLASS_ ZWJ
FunctionsΒ§
- add_
or_ πget_ font - char_
does_ πnot_ change_ font - Whether or not this character should be able to change the font during segmentation. Certain character are not rendered at all, so it doesnβt matter what font we use to render them. They should just be added to the current segment.
- get_
font_ πfor_ first_ font_ for_ style