Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
SkTypeface_Custom Member List

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

cloneFontData(const SkFontArguments &, SkFontStyle *style) constSkTypeface_FreeTypeprotected
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_FreeTypestatic
filterRec(SkScalerContextRec *rec) constSkTypefaceinline
FontDataPaletteToDescriptorPalette(const SkFontData &, SkFontDescriptor *)SkTypeface_FreeTypeprotectedstatic
fontStyle() constSkTypefaceinline
getBounds() constSkTypeface
getFaceRec() constSkTypeface_FreeType
getFamilyName(SkString *name) constSkTypeface
getFontDescriptor(SkFontDescriptor *desc, bool *isLocal) constSkTypefaceinline
getGlyphToUnicodeMap(SkUnichar *) const overrideSkTypeface_FreeTypeprotectedvirtual
getIndex() constSkTypeface_Customprotected
getKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) constSkTypeface
getPostScriptGlyphNames(SkString *dstArray) const overrideSkTypeface_FreeTypeprotectedvirtual
getPostScriptName(SkString *name) constSkTypeface
getTableData(SkFontTableTag tag, size_t offset, size_t length, void *data) constSkTypeface
getTableSize(SkFontTableTag) constSkTypeface
getTableTags(SkFontTableTag tags[]) constSkTypeface
GetUnitsPerEm(FT_Face face)SkTypeface_FreeTypestatic
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
isSysFont() constSkTypeface_Custom
makeClone(const SkFontArguments &) constSkTypeface
MakeDeserialize(SkStream *, sk_sp< SkFontMgr > lastResortMgr)SkTypefacestatic
MakeEmpty()SkTypefacestatic
makeFontData() constSkTypeface_FreeType
MakeFromStream(std::unique_ptr< SkStreamAsset >, const SkFontArguments &)SkTypeface_FreeTypestatic
onCharsToGlyphs(const SkUnichar uni[], int count, SkGlyphID glyphs[]) const overrideSkTypeface_FreeTypeprotected
SkTypeface::onCharsToGlyphs(const SkUnichar *chars, int count, SkGlyphID glyphs[]) const =0SkTypefaceprotectedpure virtual
onComputeBounds(SkRect *) constSkTypefaceprotectedvirtual
onCopyTableData(SkFontTableTag) const overrideSkTypeface_FreeTypeprotectedvirtual
onCountGlyphs() const overrideSkTypeface_FreeTypeprotectedvirtual
onCreateFamilyNameIterator() const overrideSkTypeface_FreeTypeprotectedvirtual
onCreateScalerContext(const SkScalerContextEffects &, const SkDescriptor *) const overrideSkTypeface_FreeTypeprotectedvirtual
onFilterRec(SkScalerContextRec *) const overrideSkTypeface_FreeTypeprotectedvirtual
onGetAdvancedMetrics() const overrideSkTypeface_FreeTypeprotectedvirtual
onGetCTFontRef() constSkTypefaceinlineprotectedvirtual
onGetFamilyName(SkString *familyName) const overrideSkTypeface_Customprotectedvirtual
onGetFontDescriptor(SkFontDescriptor *desc, bool *isLocal) const overrideSkTypeface_Customprotectedvirtual
onGetKerningPairAdjustments(const uint16_t glyphs[], int count, int32_t adjustments[]) const overrideSkTypeface_FreeTypeprotectedvirtual
onGetPostScriptName(SkString *) const overrideSkTypeface_FreeTypeprotectedvirtual
onGetTableData(SkFontTableTag, size_t offset, size_t length, void *data) const overrideSkTypeface_FreeTypeprotectedvirtual
onGetTableTags(SkFontTableTag tags[]) const overrideSkTypeface_FreeTypeprotectedvirtual
onGetUPEM() const overrideSkTypeface_FreeTypeprotectedvirtual
onGetVariationDesignParameters(SkFontParameters::Variation::Axis parameters[], int parameterCount) const overrideSkTypeface_FreeTypeprotectedvirtual
onGetVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate coordinates[], int coordinateCount) const overrideSkTypeface_FreeTypeprotectedvirtual
onGlyphMaskNeedsCurrentColor() const overrideSkTypeface_FreeTypeprotectedvirtual
onMakeClone(const SkFontArguments &) const =0SkTypefaceprotectedpure virtual
onMakeFontData() const =0SkTypeface_FreeTypeprotectedpure virtual
onOpenExistingStream(int *ttcIndex) constSkTypefaceprotectedvirtual
onOpenStream(int *ttcIndex) const =0SkTypefaceprotectedpure virtual
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
SkTypeface_Custom(const SkFontStyle &style, bool isFixedPitch, bool sysFont, SkString familyName, int index)SkTypeface_Custom
SkTypeface_FreeType(const SkFontStyle &style, bool isFixedPitch)SkTypeface_FreeTypeprotected
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
~SkTypeface_FreeType() overrideSkTypeface_FreeTypeprotected
~SkWeakRefCnt() overrideSkWeakRefCntinline