HomeSort by relevance Sort by last modified time
    Searched refs:HarfBuzzRun (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
HarfBuzzShaper.h 70 class HarfBuzzRun {
72 HarfBuzzRun(const HarfBuzzRun&);
73 ~HarfBuzzRun();
75 static PassOwnPtr<HarfBuzzRun> create(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, hb_direction_t direction, hb_script_t script)
77 return adoptPtr(new HarfBuzzRun(fontData, startIndex, numCharacters, direction, script));
108 HarfBuzzRun(const SimpleFontData*, unsigned startIndex, unsigned numCharacters, hb_direction_t, hb_script_t);
133 void fillGlyphBufferFromHarfBuzzRun(GlyphBuffer*, HarfBuzzRun*, FloatPoint& firstOffsetOfNextRun);
134 void fillGlyphBufferForTextEmphasis(GlyphBuffer*, HarfBuzzRun* currentRun);
135 void setGlyphPositionsForHarfBuzzRun(HarfBuzzRun*, hb_buffer_t*)
    [all...]
HarfBuzzShaper.cpp 238 inline HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, hb_direction_t direction, hb_script_t script)
249 inline HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const HarfBuzzRun& rhs)
264 HarfBuzzShaper::HarfBuzzRun::~HarfBuzzRun()
268 inline void HarfBuzzShaper::HarfBuzzRun::applyShapeResult(hb_buffer_t* harfBuzzBuffer)
277 inline void HarfBuzzShaper::HarfBuzzRun::setGlyphAndPositions(unsigned index, uint16_t glyphId, float advance, float offsetX, float offsetY)
284 int HarfBuzzShaper::HarfBuzzRun::characterIndexForXPosition(float targetX
    [all...]

Completed in 356 milliseconds