Flutter Engine
The Flutter Engine
SkTypeface_Fontations Member List

This is the complete list of members for SkTypeface_Fontations, including all inherited members.

copyTableData(SkFontTableTag tag) constSkTypeface
countGlyphs() constSkTypeface
countTables() constSkTypeface
createFamilyNameIterator() constSkTypeface
createScalerContext(const SkScalerContextEffects &, const SkDescriptor *) constSkTypeface
Equal(const SkTypeface *facea, const SkTypeface *faceb)SkTypefacestatic
FactoryIdSkTypeface_Fontationsstatic
filterRec(SkScalerContextRec *rec) constSkTypefaceinline
fontStyle() constSkTypefaceinline
getBounds() constSkTypeface
getBridgeFontRef()SkTypeface_Fontationsinline
getBridgeNormalizedCoords()SkTypeface_Fontationsinline
getFamilyName(SkString *name) constSkTypeface
getFontDescriptor(SkFontDescriptor *desc, bool *isLocal) constSkTypefaceinline
getGlyphToUnicodeMap(SkUnichar *) const overrideSkTypeface_Fontationsprotectedvirtual
getKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) constSkTypeface
getOutlines()SkTypeface_Fontationsinline
getPalette() constSkTypeface_Fontationsinline
getPostScriptGlyphNames(SkString *) const overrideSkTypeface_Fontationsinlineprotectedvirtual
getPostScriptName(SkString *name) constSkTypeface
getTableData(SkFontTableTag tag, size_t offset, size_t length, void *data) constSkTypeface
getTableSize(SkFontTableTag) constSkTypeface
getTableTags(SkFontTableTag tags[]) constSkTypeface
getUnitsPerEm() constSkTypeface
getVariationDesignParameters(SkFontParameters::Variation::Axis parameters[], int parameterCount) constSkTypeface
getVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate coordinates[], int coordinateCount) constSkTypeface
internal_private_getCTFontRef() constSkTypefaceinline
isBold() constSkTypefaceinline
isFixedPitch() constSkTypefaceinline
isItalic() constSkTypefaceinline
makeClone(const SkFontArguments &) constSkTypeface
MakeDeserialize(SkStream *, sk_sp< SkFontMgr > lastResortMgr)SkTypefacestatic
MakeEmpty()SkTypefacestatic
MakeFromData(sk_sp< SkData > fontData, const SkFontArguments &)SkTypeface_Fontationsstatic
MakeFromStream(std::unique_ptr< SkStreamAsset >, const SkFontArguments &)SkTypeface_Fontationsstatic
onCharsToGlyphs(const SkUnichar *chars, int count, SkGlyphID glyphs[]) const overrideSkTypeface_Fontationsprotectedvirtual
onComputeBounds(SkRect *) constSkTypefaceprotectedvirtual
onCopyTableData(SkFontTableTag) constSkTypefaceprotectedvirtual
onCountGlyphs() const overrideSkTypeface_Fontationsprotectedvirtual
onCreateFamilyNameIterator() const overrideSkTypeface_Fontationsprotectedvirtual
onCreateScalerContext(const SkScalerContextEffects &effects, const SkDescriptor *desc) const overrideSkTypeface_Fontationsprotectedvirtual
onFilterRec(SkScalerContextRec *) const overrideSkTypeface_Fontationsprotectedvirtual
onGetAdvancedMetrics() const overrideSkTypeface_Fontationsprotectedvirtual
onGetCTFontRef() constSkTypefaceinlineprotectedvirtual
onGetFamilyName(SkString *familyName) const overrideSkTypeface_Fontationsprotectedvirtual
onGetFontDescriptor(SkFontDescriptor *, bool *) const overrideSkTypeface_Fontationsprotectedvirtual
onGetKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) constSkTypefaceprotectedvirtual
onGetPostScriptName(SkString *) const overrideSkTypeface_Fontationsprotectedvirtual
onGetTableData(SkFontTableTag, size_t, size_t, void *) const overrideSkTypeface_Fontationsprotectedvirtual
onGetTableTags(SkFontTableTag tags[]) const overrideSkTypeface_Fontationsprotectedvirtual
onGetUPEM() const overrideSkTypeface_Fontationsprotectedvirtual
onGetVariationDesignParameters(SkFontParameters::Variation::Axis parameters[], int parameterCount) const overrideSkTypeface_Fontationsprotectedvirtual
onGetVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate coordinates[], int coordinateCount) const overrideSkTypeface_Fontationsprotectedvirtual
onGlyphMaskNeedsCurrentColor() const overrideSkTypeface_Fontationsprotectedvirtual
onMakeClone(const SkFontArguments &args) const overrideSkTypeface_Fontationsprotectedvirtual
onOpenExistingStream(int *ttcIndex) constSkTypefaceprotectedvirtual
onOpenStream(int *ttcIndex) const overrideSkTypeface_Fontationsprotectedvirtual
openExistingStream(int *ttcIndex) constSkTypeface
openStream(int *ttcIndex) constSkTypeface
ref() constSkRefCntBaseinline
Register(FactoryId id, sk_sp< SkTypeface >(*make)(std::unique_ptr< SkStreamAsset >, const SkFontArguments &))SkTypefacestatic
serialize(SkWStream *, SerializeBehavior=SerializeBehavior::kIncludeDataIfLocal) constSkTypeface
serialize(SerializeBehavior=SerializeBehavior::kIncludeDataIfLocal) constSkTypeface
SerializeBehavior enum nameSkTypeface
setFontStyle(SkFontStyle style)SkTypefaceinlineprotected
setIsFixedPitch(bool isFixedPitch)SkTypefaceinlineprotected
SkRefCntBase()SkRefCntBaseinline
SkTypeface(const SkFontStyle &style, bool isFixedPitch=false)SkTypefaceexplicitprotected
SkWeakRefCnt()SkWeakRefCntinline
textToGlyphs(const void *text, size_t byteLength, SkTextEncoding encoding, SkGlyphID glyphs[], int maxGlyphCount) constSkTypeface
try_ref() constSkWeakRefCntinline
unicharsToGlyphs(const SkUnichar uni[], int count, SkGlyphID glyphs[]) constSkTypeface
unicharToGlyph(SkUnichar unichar) constSkTypeface
unique() constSkRefCntBaseinline
uniqueID() constSkTypefaceinline
unref() constSkRefCntBaseinline
weak_dispose() constSkWeakRefCntinlineprotectedvirtual
weak_expired() constSkWeakRefCntinline
weak_ref() constSkWeakRefCntinline
weak_unref() constSkWeakRefCntinline
~SkRefCntBase()SkRefCntBaseinlinevirtual
~SkTypeface() overrideSkTypefaceprotected
~SkWeakRefCnt() overrideSkWeakRefCntinline