Lines Matching defs:UnicodeText
9 UnicodeText::UnicodeText(std::unique_ptr<SkUnicode> unicode, SkSpan<uint16_t> utf16)
15 UnicodeText::UnicodeText(std::unique_ptr<SkUnicode> unicode, const SkString& utf8)
21 bool UnicodeText::isWhitespaces(TextRange range) const {
30 void UnicodeText::initialize(SkSpan<uint16_t> utf16) {
63 std::unique_ptr<FontResolvedText> UnicodeText::resolveFonts(SkSpan<FontBlock> blocks) {
100 bool FontResolvedText::resolveChain(UnicodeText* unicodeText, TextRange textRange, const FontChain& fontChain) {
225 std::unique_ptr<ShapedText> FontResolvedText::shape(UnicodeText* unicodeText,
320 std::unique_ptr<WrappedText> ShapedText::wrap(UnicodeText* unicodeText, float width, float height) {
570 void WrappedText::visit(UnicodeText* unicodeText, Visitor* visitor, PositionType positionType, SkSpan<size_t> chunks) const {
613 GlyphRange WrappedText::textToGlyphs(UnicodeText* unicodeText, PositionType positionType, RunIndex runIndex, DirTextRange dirTextRange) const {
634 std::unique_ptr<SelectableText> WrappedText::prepareToEdit(UnicodeText* unicodeText) const {