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

This is the complete list of members for SkTypefaceProxy, 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
FactoryId typedefSkTypeface
filterRec(SkScalerContextRec *rec) constSkTypefaceinline
fontStyle() constSkTypefaceinline
getBounds() constSkTypeface
getFamilyName(SkString *name) constSkTypeface
getFontDescriptor(SkFontDescriptor *desc, bool *isLocal) constSkTypefaceinline
getGlyphToUnicodeMap(SkUnichar *) const overrideSkTypefaceProxyinlineprotectedvirtual
getKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) constSkTypeface
getPostScriptGlyphNames(SkString *) const overrideSkTypefaceProxyinlineprotectedvirtual
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
glyphCount() constSkTypefaceProxyinline
internal_private_getCTFontRef() constSkTypefaceinline
isBold() constSkTypefaceinline
isFixedPitch() constSkTypefaceinline
isItalic() constSkTypefaceinline
isLogging() constSkTypefaceProxyinline
makeClone(const SkFontArguments &) constSkTypeface
MakeDeserialize(SkStream *, sk_sp< SkFontMgr > lastResortMgr)SkTypefacestatic
MakeEmpty()SkTypefacestatic
onCharsToGlyphs(const SkUnichar *chars, int count, SkGlyphID glyphs[]) const overrideSkTypefaceProxyinlineprotectedvirtual
onComputeBounds(SkRect *) constSkTypefaceprotectedvirtual
onCopyTableData(SkFontTableTag) constSkTypefaceprotectedvirtual
onCountGlyphs() const overrideSkTypefaceProxyinlineprotectedvirtual
onCreateFamilyNameIterator() const overrideSkTypefaceProxyinlineprotectedvirtual
onCreateScalerContext(const SkScalerContextEffects &effects, const SkDescriptor *desc) const overrideSkTypefaceProxyinlineprotectedvirtual
onFilterRec(SkScalerContextRec *rec) const overrideSkTypefaceProxyinlineprotectedvirtual
onGetAdvancedMetrics() const overrideSkTypefaceProxyinlineprotectedvirtual
onGetCTFontRef() const overrideSkTypefaceProxyinlineprotectedvirtual
onGetFamilyName(SkString *familyName) const overrideSkTypefaceProxyinlineprotectedvirtual
onGetFontDescriptor(SkFontDescriptor *, bool *) const overrideSkTypefaceProxyinlineprotectedvirtual
onGetKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) constSkTypefaceprotectedvirtual
onGetPostScriptName(SkString *) const overrideSkTypefaceProxyinlineprotectedvirtual
onGetTableData(SkFontTableTag, size_t offset, size_t length, void *data) const overrideSkTypefaceProxyinlineprotectedvirtual
onGetTableTags(SkFontTableTag tags[]) const overrideSkTypefaceProxyinlineprotectedvirtual
onGetUPEM() const overrideSkTypefaceProxyinlineprotectedvirtual
onGetVariationDesignParameters(SkFontParameters::Variation::Axis parameters[], int parameterCount) const overrideSkTypefaceProxyinlineprotectedvirtual
onGetVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate coordinates[], int coordinateCount) const overrideSkTypefaceProxyinlineprotectedvirtual
onGlyphMaskNeedsCurrentColor() const overrideSkTypefaceProxyinlineprotectedvirtual
onMakeClone(const SkFontArguments &args) const overrideSkTypefaceProxyinlineprotectedvirtual
onOpenExistingStream(int *ttcIndex) constSkTypefaceprotectedvirtual
onOpenStream(int *ttcIndex) const overrideSkTypefaceProxyinlineprotectedvirtual
openExistingStream(int *ttcIndex) constSkTypeface
openStream(int *ttcIndex) constSkTypeface
ref() constSkRefCntBaseinline
Register(FactoryId id, sk_sp< SkTypeface >(*make)(std::unique_ptr< SkStreamAsset >, const SkFontArguments &))SkTypefacestatic
remoteTypefaceID() constSkTypefaceProxyinline
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
SkTypefaceProxy(const SkTypefaceProxyPrototype &prototype, sk_sp< SkStrikeClient::DiscardableHandleManager > manager, bool isLogging=true)SkTypefaceProxy
SkTypefaceProxy(SkTypefaceID typefaceID, int glyphCount, const SkFontStyle &style, bool isFixedPitch, bool glyphMaskNeedsCurrentColor, sk_sp< SkStrikeClient::DiscardableHandleManager > manager, bool isLogging=true)SkTypefaceProxy
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