Flutter Engine
The Flutter Engine
DWriteFontTypeface Member List

This is the complete list of members for DWriteFontTypeface, 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
FactoryIdDWriteFontTypefacestatic
fDWPaletteDWriteFontTypeface
fDWriteFontDWriteFontTypeface
fDWriteFontFaceDWriteFontTypeface
fDWriteFontFace1DWriteFontTypeface
fDWriteFontFace2DWriteFontTypeface
fDWriteFontFace4DWriteFontTypeface
fDWriteFontFace7DWriteFontTypeface
fDWriteFontFamilyDWriteFontTypeface
fFactoryDWriteFontTypeface
fFactory2DWriteFontTypeface
filterRec(SkScalerContextRec *rec) constSkTypefaceinline
fIsColorFontDWriteFontTypeface
fontStyle() constSkTypefaceinline
fPaletteDWriteFontTypeface
fPaletteEntryCountDWriteFontTypeface
fRequestedPaletteDWriteFontTypeface
fRequestedPaletteEntryOverridesDWriteFontTypeface
getBounds() constSkTypeface
getFamilyName(SkString *name) constSkTypeface
getFontDescriptor(SkFontDescriptor *desc, bool *isLocal) constSkTypefaceinline
getGlyphToUnicodeMap(SkUnichar *glyphToUnicode) const overrideDWriteFontTypefaceprotectedvirtual
getKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) constSkTypeface
getPostScriptGlyphNames(SkString *) const overrideDWriteFontTypefaceprotectedvirtual
getPostScriptName(SkString *name) constSkTypeface
GetStyle(IDWriteFont *font, IDWriteFontFace *fontFace)DWriteFontTypefacestatic
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
Make(IDWriteFactory *factory, IDWriteFontFace *fontFace, IDWriteFont *font, IDWriteFontFamily *fontFamily, sk_sp< Loaders > loaders, const SkFontArguments::Palette &palette)DWriteFontTypefacestatic
makeClone(const SkFontArguments &) constSkTypeface
MakeDeserialize(SkStream *, sk_sp< SkFontMgr > lastResortMgr)SkTypefacestatic
MakeEmpty()SkTypefacestatic
MakeFromStream(std::unique_ptr< SkStreamAsset >, const SkFontArguments &)DWriteFontTypefacestatic
onCharsToGlyphs(const SkUnichar *chars, int count, SkGlyphID glyphs[]) const overrideDWriteFontTypefaceprotectedvirtual
onComputeBounds(SkRect *) constSkTypefaceprotectedvirtual
onCopyTableData(SkFontTableTag) const overrideDWriteFontTypefaceprotectedvirtual
onCountGlyphs() const overrideDWriteFontTypefaceprotectedvirtual
onCreateFamilyNameIterator() const overrideDWriteFontTypefaceprotectedvirtual
onCreateScalerContext(const SkScalerContextEffects &, const SkDescriptor *) const overrideDWriteFontTypefaceprotectedvirtual
onFilterRec(SkScalerContextRec *) const overrideDWriteFontTypefaceprotectedvirtual
onGetAdvancedMetrics() const overrideDWriteFontTypefaceprotectedvirtual
onGetCTFontRef() constSkTypefaceinlineprotectedvirtual
onGetFamilyName(SkString *familyName) const overrideDWriteFontTypefaceprotectedvirtual
onGetFontDescriptor(SkFontDescriptor *, bool *) const overrideDWriteFontTypefaceprotectedvirtual
onGetKerningPairAdjustments(const SkGlyphID glyphs[], int count, int32_t adjustments[]) constSkTypefaceprotectedvirtual
onGetPostScriptName(SkString *) const overrideDWriteFontTypefaceprotectedvirtual
onGetTableData(SkFontTableTag, size_t offset, size_t length, void *data) const overrideDWriteFontTypefaceprotectedvirtual
onGetTableTags(SkFontTableTag tags[]) const overrideDWriteFontTypefaceprotectedvirtual
onGetUPEM() const overrideDWriteFontTypefaceprotectedvirtual
onGetVariationDesignParameters(SkFontParameters::Variation::Axis parameters[], int parameterCount) const overrideDWriteFontTypefaceprotectedvirtual
onGetVariationDesignPosition(SkFontArguments::VariationPosition::Coordinate coordinates[], int coordinateCount) const overrideDWriteFontTypefaceprotectedvirtual
onGlyphMaskNeedsCurrentColor() const overrideDWriteFontTypefaceprotectedvirtual
onMakeClone(const SkFontArguments &) const overrideDWriteFontTypefaceprotectedvirtual
onOpenExistingStream(int *ttcIndex) constSkTypefaceprotectedvirtual
onOpenStream(int *ttcIndex) const overrideDWriteFontTypefaceprotectedvirtual
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() const overrideDWriteFontTypefaceinlineprotectedvirtual
weak_expired() constSkWeakRefCntinline
weak_ref() constSkWeakRefCntinline
weak_unref() constSkWeakRefCntinline
~DWriteFontTypeface() overrideDWriteFontTypeface
~SkRefCntBase()SkRefCntBaseinlinevirtual
~SkTypeface() overrideSkTypefaceprotected
~SkWeakRefCnt() overrideSkWeakRefCntinline