Flutter Engine
The Flutter Engine
SkScalerContextProxy Member List

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

AutoDescriptorGivenRecAndEffects(const SkScalerContextRec &rec, const SkScalerContextEffects &effects, SkAutoDescriptor *ad)SkScalerContextstatic
CheckBufferSizeForRec(const SkScalerContextRec &rec, const SkScalerContextEffects &effects, size_t size)SkScalerContextstatic
computeAxisAlignmentForHText() constSkScalerContext
CreateDescriptorAndEffectsUsingPaint(const SkFont &, const SkPaint &, const SkSurfaceProps &, SkScalerContextFlags scalerContextFlags, const SkMatrix &deviceMatrix, SkAutoDescriptor *ad, SkScalerContextEffects *effects)SkScalerContextstatic
DescriptorBufferGiveRec(const SkScalerContextRec &rec, void *buffer)SkScalerContextstatic
DescriptorGivenRecAndEffects(const SkScalerContextRec &rec, const SkScalerContextEffects &effects)SkScalerContextstatic
Flags enum nameSkScalerContext
forceGenerateImageFromPath()SkScalerContextinlineprotected
forceOffGenerateImageFromPath()SkScalerContextinlineprotected
fPreBlendSkScalerContextprotected
fRecSkScalerContextprotected
generateDrawable(const SkGlyph &) overrideSkScalerContextProxyprotectedvirtual
generateFontMetrics(SkFontMetrics *metrics) overrideSkScalerContextProxyprotectedvirtual
generateImage(const SkGlyph &, void *) overrideSkScalerContextProxyprotectedvirtual
GenerateImageFromPath(SkMaskBuilder &dst, const SkPath &path, const SkMaskGamma::PreBlend &maskPreBlend, bool doBGR, bool verticalLCD, bool a8FromLCD, bool hairline)SkScalerContextprotectedstatic
generateMetrics(const SkGlyph &, SkArenaAlloc *) overrideSkScalerContextProxyprotectedvirtual
GenerateMetricsFromPath(SkGlyph *glyph, const SkPath &path, SkMask::Format format, bool verticalLCD, bool a8FromLCD, bool hairline)SkScalerContextprotectedstatic
generatePath(const SkGlyph &glyph, SkPath *path) overrideSkScalerContextProxyprotectedvirtual
getDrawable(SkGlyph &)SkScalerContext
getEffects() constSkScalerContextinline
getFontMetrics(SkFontMetrics *)SkScalerContext
GetGammaLUTData(SkScalar contrast, SkScalar deviceGamma, uint8_t *data)SkScalerContextstatic
GetGammaLUTSize(SkScalar contrast, SkScalar deviceGamma, int *width, int *height)SkScalerContextstatic
getImage(const SkGlyph &)SkScalerContext
getMaskFormat() constSkScalerContextinline
GetMaskPreBlend(const SkScalerContextRec &rec)SkScalerContextstatic
getPath(SkGlyph &, SkArenaAlloc *)SkScalerContext
getProxyTypeface() constSkScalerContextProxyprotected
getRec() constSkScalerContextinline
getTypeface() constSkScalerContextinline
isLinearMetrics() constSkScalerContextinline
isSubpixel() constSkScalerContextinline
isVertical() constSkScalerContextinline
kBaselineSnap_Flag enum valueSkScalerContext
kEmbeddedBitmapText_Flag enum valueSkScalerContext
kEmbolden_Flag enum valueSkScalerContext
kForceAutohinting_Flag enum valueSkScalerContext
kFrameAndFill_Flag enum valueSkScalerContext
kGenA8FromLCD_Flag enum valueSkScalerContext
kHinting_Mask enum valueSkScalerContext
kHinting_Shift enum valueSkScalerContext
kHintingBit1_Flag enum valueSkScalerContext
kHintingBit2_Flag enum valueSkScalerContext
kLCD_BGROrder_Flag enum valueSkScalerContext
kLCD_Vertical_Flag enum valueSkScalerContext
kLinearMetrics_Flag enum valueSkScalerContext
kNeedsForegroundColor_Flag enum valueSkScalerContext
kSubpixelPositioning_Flag enum valueSkScalerContext
kUnused enum valueSkScalerContext
MakeEmpty(sk_sp< SkTypeface > typeface, const SkScalerContextEffects &effects, const SkDescriptor *desc)SkScalerContextstatic
makeGlyph(SkPackedGlyphID, SkArenaAlloc *)SkScalerContext
MakeRecAndEffects(const SkFont &font, const SkPaint &paint, const SkSurfaceProps &surfaceProps, SkScalerContextFlags scalerContextFlags, const SkMatrix &deviceMatrix, SkScalerContextRec *rec, SkScalerContextEffects *effects)SkScalerContextstatic
MakeRecAndEffectsFromFont(const SkFont &font, SkScalerContextRec *rec, SkScalerContextEffects *effects)SkScalerContextinlinestatic
SaturateGlyphBounds(SkGlyph *glyph, SkRect &&)SkScalerContextprotectedstatic
SaturateGlyphBounds(SkGlyph *glyph, SkIRect const &)SkScalerContextprotectedstatic
SkScalerContext(sk_sp< SkTypeface >, const SkScalerContextEffects &, const SkDescriptor *)SkScalerContext
SkScalerContextProxy(sk_sp< SkTypeface > tf, const SkScalerContextEffects &effects, const SkDescriptor *desc, sk_sp< SkStrikeClient::DiscardableHandleManager > manager)SkScalerContextProxy
~SkScalerContext()SkScalerContextvirtual