![]()  | 
  
    Skia
    
   2D Graphics Library 
   | 
 
This is the complete list of members for SkFont, including all inherited members.
| countText(const void *text, size_t byteLength, SkTextEncoding encoding) const | SkFont | inline | 
| dump() const | SkFont | |
| Edging enum name | SkFont | |
| getBounds(const SkGlyphID glyphs[], int count, SkRect bounds[], const SkPaint *paint) const | SkFont | inline | 
| getEdging() const | SkFont | inline | 
| getHinting() const | SkFont | inline | 
| getIntercepts(const SkGlyphID glyphs[], int count, const SkPoint pos[], SkScalar top, SkScalar bottom, const SkPaint *=nullptr) const | SkFont | |
| getMetrics(SkFontMetrics *metrics) const | SkFont | |
| getPath(SkGlyphID glyphID, SkPath *path) const | SkFont | |
| getPaths(const SkGlyphID glyphIDs[], int count, void(*glyphPathProc)(const SkPath *pathOrNull, const SkMatrix &mx, void *ctx), void *ctx) const | SkFont | |
| getPos(const SkGlyphID glyphs[], int count, SkPoint pos[], SkPoint origin={0, 0}) const | SkFont | |
| getScaleX() const | SkFont | inline | 
| getSize() const | SkFont | inline | 
| getSkewX() const | SkFont | inline | 
| getSpacing() const | SkFont | inline | 
| getTypeface() const | SkFont | inline | 
| getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[], SkRect bounds[]) const | SkFont | inline | 
| getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[], std::nullptr_t) const | SkFont | inline | 
| getWidths(const SkGlyphID glyphs[], int count, SkScalar widths[]) const | SkFont | inline | 
| getWidthsBounds(const SkGlyphID glyphs[], int count, SkScalar widths[], SkRect bounds[], const SkPaint *paint) const | SkFont | |
| getXPos(const SkGlyphID glyphs[], int count, SkScalar xpos[], SkScalar origin=0) const | SkFont | |
| isBaselineSnap() const | SkFont | inline | 
| isEmbeddedBitmaps() const | SkFont | inline | 
| isEmbolden() const | SkFont | inline | 
| isForceAutoHinting() const | SkFont | inline | 
| isLinearMetrics() const | SkFont | inline | 
| isSubpixel() const | SkFont | inline | 
| makeWithSize(SkScalar size) const | SkFont | |
| measureText(const void *text, size_t byteLength, SkTextEncoding encoding, SkRect *bounds=nullptr) const | SkFont | inline | 
| measureText(const void *text, size_t byteLength, SkTextEncoding encoding, SkRect *bounds, const SkPaint *paint) const | SkFont | |
| operator!=(const SkFont &font) const | SkFont | inline | 
| operator==(const SkFont &font) const | SkFont | |
| refTypeface() const | SkFont | inline | 
| setBaselineSnap(bool baselineSnap) | SkFont | |
| setEdging(Edging edging) | SkFont | |
| setEmbeddedBitmaps(bool embeddedBitmaps) | SkFont | |
| setEmbolden(bool embolden) | SkFont | |
| setForceAutoHinting(bool forceAutoHinting) | SkFont | |
| setHinting(SkFontHinting hintingLevel) | SkFont | |
| setLinearMetrics(bool linearMetrics) | SkFont | |
| setScaleX(SkScalar scaleX) | SkFont | |
| setSize(SkScalar textSize) | SkFont | |
| setSkewX(SkScalar skewX) | SkFont | |
| setSubpixel(bool subpixel) | SkFont | |
| setTypeface(sk_sp< SkTypeface > tf) | SkFont | inline | 
| sk_is_trivially_relocatable typedef | SkFont | |
| SkFont() | SkFont | |
| SkFont(sk_sp< SkTypeface > typeface, SkScalar size) | SkFont | |
| SkFont(sk_sp< SkTypeface > typeface) | SkFont | explicit | 
| SkFont(sk_sp< SkTypeface > typeface, SkScalar size, SkScalar scaleX, SkScalar skewX) | SkFont | |
| SkFontPriv class | SkFont | friend | 
| SkGlyphRunListPainterCPU class | SkFont | friend | 
| SkRemoteGlyphCacheTest class | SkFont | friend | 
| SkStrikeSpec class | SkFont | friend | 
| textToGlyphs(const void *text, size_t byteLength, SkTextEncoding encoding, SkGlyphID glyphs[], int maxGlyphCount) const | SkFont | |
| unicharsToGlyphs(const SkUnichar uni[], int count, SkGlyphID glyphs[]) const | SkFont | |
| unicharToGlyph(SkUnichar uni) const | SkFont |