Searched refs:HarfBuzzRun (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
H A DHarfBuzzShaper.h70 class HarfBuzzRun { class in class:blink::FINAL
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_
[all...]
H A DHarfBuzzShaper.cpp238 inline HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, hb_direction_t direction, hb_script_t script) function in class:blink::HarfBuzzShaper::HarfBuzzRun
249 inline HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const HarfBuzzRun& rhs) function in class:blink::HarfBuzzShaper::HarfBuzzRun
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
[all...]

Completed in 153 milliseconds