Lines Matching refs:info
110 para->visit([&](int, const skia::textlayout::Paragraph::VisitorInfo* info) {
111 if (!info) {
114 canvas->drawGlyphs(info->count, info->glyphs, info->positions, info->origin,
115 info->font, p);
120 for (int i = 0; i < info->count; ++i) {
121 pos.push_back({info->origin.fX + info->positions[i].fX,
122 info->origin.fY + info->positions[i].fY});
126 const SkScalar X1 = X0 + info->advanceX;
128 auto sects = info->font.getIntercepts(info->glyphs, info->count, pos.data(),
143 if (info->utf8Starts) {
145 for (int i = 0; i < info->count; ++i) {
146 str.appendUnichar(gSpeach[info->utf8Starts[i]]);
152 for (int i = 0; i < info->count; ++i) {
153 auto pos = info->positions[i];
154 canvas->drawPoint(pos.fX + info->origin.fX, pos.fY + info->origin.fY, p2);