Skia
2DGraphicsLibrary
|
This is the complete list of members for SkTypeface, including all inherited members.
charsToGlyphs(const void *chars, Encoding encoding, SkGlyphID glyphs[], int glyphCount) const | SkTypeface | |
countGlyphs() const | SkTypeface | |
countTables() const | SkTypeface | |
createFamilyNameIterator() const | SkTypeface | |
createScalerContext(const SkScalerContextEffects &, const SkDescriptor *, bool allowFailure=false) const | SkTypeface | |
Encoding enum name (defined in SkTypeface) | SkTypeface | |
Equal(const SkTypeface *facea, const SkTypeface *faceb) | SkTypeface | static |
fBounds (defined in SkTypeface) | SkTypeface | mutableprivate |
fBoundsOnce (defined in SkTypeface) | SkTypeface | mutableprivate |
filterRec(SkScalerContextRec *rec) const (defined in SkTypeface) | SkTypeface | inline |
fIsFixedPitch (defined in SkTypeface) | SkTypeface | private |
fontStyle() const | SkTypeface | inline |
fStyle (defined in SkTypeface) | SkTypeface | private |
fUniqueID (defined in SkTypeface) | SkTypeface | private |
getAdvancedMetrics() const | SkTypeface | private |
getBounds() const | SkTypeface | |
GetDefaultTypeface(Style style=SkTypeface::kNormal) (defined in SkTypeface) | SkTypeface | protectedstatic |
getFamilyName(SkString *name) const | SkTypeface | |
getFontDescriptor(SkFontDescriptor *desc, bool *isLocal) const (defined in SkTypeface) | SkTypeface | inline |
getKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) const | SkTypeface | |
getTableData(SkFontTableTag tag, size_t offset, size_t length, void *data) const | SkTypeface | |
getTableSize(SkFontTableTag) const | SkTypeface | |
getTableTags(SkFontTableTag tags[]) const | SkTypeface | |
getUnitsPerEm() const | SkTypeface | |
getVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate coordinates[], int coordinateCount) const | SkTypeface | |
GrGLPathRendering (defined in SkTypeface) | SkTypeface | friend |
GrPathRendering (defined in SkTypeface) | SkTypeface | friend |
INHERITED typedef (defined in SkTypeface) | SkTypeface | private |
internal_private_getCTFontRef() const (defined in SkTypeface) | SkTypeface | inline |
isBold() const | SkTypeface | inline |
isFixedPitch() const | SkTypeface | inline |
isItalic() const | SkTypeface | inline |
kBold enum value (defined in SkTypeface) | SkTypeface | |
kBoldItalic enum value (defined in SkTypeface) | SkTypeface | |
kItalic enum value (defined in SkTypeface) | SkTypeface | |
kNormal enum value (defined in SkTypeface) | SkTypeface | |
kUTF16_Encoding enum value (defined in SkTypeface) | SkTypeface | |
kUTF32_Encoding enum value (defined in SkTypeface) | SkTypeface | |
kUTF8_Encoding enum value (defined in SkTypeface) | SkTypeface | |
MakeDefault(Style style=SkTypeface::kNormal) | SkTypeface | static |
MakeDeserialize(SkStream *) | SkTypeface | static |
makeFontData() const | SkTypeface | |
MakeFromFile(const char path[], int index=0) | SkTypeface | static |
MakeFromFontData(std::unique_ptr< SkFontData >) | SkTypeface | static |
MakeFromName(const char familyName[], SkFontStyle fontStyle) | SkTypeface | static |
MakeFromStream(SkStreamAsset *stream, int index=0) | SkTypeface | static |
MakeFromTypeface(SkTypeface *family, Style) | SkTypeface | static |
onCharsToGlyphs(const void *chars, Encoding, SkGlyphID glyphs[], int glyphCount) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onComputeBounds(SkRect *) const (defined in SkTypeface) | SkTypeface | protectedvirtual |
onCountGlyphs() const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onCreateFamilyNameIterator() const =0 | SkTypeface | protectedpure virtual |
onCreateScalerContext(const SkScalerContextEffects &, const SkDescriptor *) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onFilterRec(SkScalerContextRec *) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onGetAdvancedMetrics() const (defined in SkTypeface) | SkTypeface | protectedvirtual |
onGetCTFontRef() const (defined in SkTypeface) | SkTypeface | inlineprotectedvirtual |
onGetFamilyName(SkString *familyName) const =0 | SkTypeface | protectedpure virtual |
onGetFontDescriptor(SkFontDescriptor *, bool *isLocal) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onGetKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) const (defined in SkTypeface) | SkTypeface | protectedvirtual |
onGetTableData(SkFontTableTag, size_t offset, size_t length, void *data) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onGetTableTags(SkFontTableTag tags[]) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onGetUPEM() const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onGetVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate coordinates[], int coordinateCount) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
onMakeFontData() const (defined in SkTypeface) | SkTypeface | protectedvirtual |
onOpenStream(int *ttcIndex) const =0 (defined in SkTypeface) | SkTypeface | protectedpure virtual |
openStream(int *ttcIndex) const | SkTypeface | |
serialize(SkWStream *) const | SkTypeface | |
setFontStyle(SkFontStyle style) | SkTypeface | inlineprotected |
setIsFixedPitch(bool isFixedPitch) | SkTypeface | inlineprotected |
SkGlyphCache (defined in SkTypeface) | SkTypeface | friend |
SkPaint (defined in SkTypeface) | SkTypeface | friend |
SkPDFFont (defined in SkTypeface) | SkTypeface | friend |
SkRandomTypeface (defined in SkTypeface) | SkTypeface | friend |
SkScalerContext (defined in SkTypeface) | SkTypeface | friend |
SkTypeface(const SkFontStyle &style, bool isFixedPitch=false) | SkTypeface | protected |
Style enum name | SkTypeface | |
style() const | SkTypeface | inline |
UniqueID(const SkTypeface *face) | SkTypeface | static |
uniqueID() const | SkTypeface | inline |
~SkTypeface() (defined in SkTypeface) | SkTypeface | protectedvirtual |