Home | History | Annotate | Download | only in win

Lines Matching refs:glyphBuffer

30 #include "GlyphBuffer.h"
72 float Font::getGlyphsAndAdvancesForComplexText(const TextRun& run, int from, int to, GlyphBuffer& glyphBuffer, ForTextEmphasisOrNot forTextEmphasis) const
83 controller.advance(to, &glyphBuffer);
85 if (glyphBuffer.isEmpty())
101 GlyphBuffer glyphBuffer;
103 float startX = point.x() + getGlyphsAndAdvancesForComplexText(run, from, to, glyphBuffer);
106 if (glyphBuffer.isEmpty())
111 drawGlyphBuffer(context, glyphBuffer, startPoint);
116 GlyphBuffer glyphBuffer;
117 float initialAdvance = getGlyphsAndAdvancesForComplexText(run, from, to, glyphBuffer, ForTextEmphasis);
119 if (glyphBuffer.isEmpty())
122 drawEmphasisMarks(context, glyphBuffer, mark, FloatPoint(point.x() + initialAdvance, point.y()));