• Home
  • Raw
  • Download

Lines Matching refs:SkGlyph

17 SkMask SkGlyph::mask() const {  in mask()
26 SkMask SkGlyph::mask(SkPoint position) const { in mask()
32 void SkGlyph::zeroMetrics() { in zeroMetrics()
68 size_t SkGlyph::formatAlignment() const { in formatAlignment()
72 size_t SkGlyph::allocImage(SkArenaAlloc* alloc) { in allocImage()
80 bool SkGlyph::setImage(SkArenaAlloc* alloc, SkScalerContext* scalerContext) { in setImage()
93 bool SkGlyph::setImage(SkArenaAlloc* alloc, const void* image) { in setImage()
102 size_t SkGlyph::setMetricsAndImage(SkArenaAlloc* alloc, const SkGlyph& from) { in setMetricsAndImage()
126 size_t SkGlyph::rowBytes() const { in rowBytes()
130 size_t SkGlyph::rowBytesUsingFormat(SkMask::Format format) const { in rowBytesUsingFormat()
134 size_t SkGlyph::imageSize() const { in imageSize()
146 void SkGlyph::installPath(SkArenaAlloc* alloc, const SkPath* path) { in installPath()
149 fPathData = alloc->make<SkGlyph::PathData>(); in installPath()
158 bool SkGlyph::setPath(SkArenaAlloc* alloc, SkScalerContext* scalerContext) { in setPath()
172 bool SkGlyph::setPath(SkArenaAlloc* alloc, const SkPath* path) { in setPath()
180 const SkPath* SkGlyph::path() const { in path()
290 void SkGlyph::ensureIntercepts(const SkScalar* bounds, SkScalar scale, SkScalar xPos, in ensureIntercepts()
294 const SkGlyph::Intercept* intercept,SkScalar* array, int* count) { in ensureIntercepts()
304 const SkGlyph::Intercept* match = in ensureIntercepts()
305 [this](const SkScalar bounds[2]) -> const SkGlyph::Intercept* { in ensureIntercepts()
309 const SkGlyph::Intercept* intercept = fPathData->fIntercept; in ensureIntercepts()
326 SkGlyph::Intercept* intercept = alloc->make<SkGlyph::Intercept>(); in ensureIntercepts()