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 |