Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkUserScalerContext, including all inherited members.
AutoDescriptorGivenRecAndEffects(const SkScalerContextRec &rec, const SkScalerContextEffects &effects, SkAutoDescriptor *ad) | SkScalerContext | static |
CheckBufferSizeForRec(const SkScalerContextRec &rec, const SkScalerContextEffects &effects, size_t size) | SkScalerContext | static |
computeAxisAlignmentForHText() const | SkScalerContext | |
CreateDescriptorAndEffectsUsingPaint(const SkFont &, const SkPaint &, const SkSurfaceProps &, SkScalerContextFlags scalerContextFlags, const SkMatrix &deviceMatrix, SkAutoDescriptor *ad, SkScalerContextEffects *effects) | SkScalerContext | static |
DescriptorBufferGiveRec(const SkScalerContextRec &rec, void *buffer) | SkScalerContext | static |
DescriptorGivenRecAndEffects(const SkScalerContextRec &rec, const SkScalerContextEffects &effects) | SkScalerContext | static |
Flags enum name | SkScalerContext | |
forceGenerateImageFromPath() | SkScalerContext | inlineprotected |
forceOffGenerateImageFromPath() | SkScalerContext | inlineprotected |
fPreBlend | SkScalerContext | protected |
fRec | SkScalerContext | protected |
generateDrawable(const SkGlyph &glyph) override | SkUserScalerContext | inlineprotectedvirtual |
generateFontMetrics(SkFontMetrics *metrics) override | SkUserScalerContext | inlineprotectedvirtual |
generateImage(const SkGlyph &glyph, void *imageBuffer) override | SkUserScalerContext | inlineprotectedvirtual |
GenerateImageFromPath(SkMaskBuilder &dst, const SkPath &path, const SkMaskGamma::PreBlend &maskPreBlend, bool doBGR, bool verticalLCD, bool a8FromLCD, bool hairline) | SkScalerContext | protectedstatic |
generateMetrics(const SkGlyph &glyph, SkArenaAlloc *) override | SkUserScalerContext | inlineprotectedvirtual |
GenerateMetricsFromPath(SkGlyph *glyph, const SkPath &path, SkMask::Format format, bool verticalLCD, bool a8FromLCD, bool hairline) | SkScalerContext | protectedstatic |
generatePath(const SkGlyph &glyph, SkPath *path) override | SkUserScalerContext | inlineprotectedvirtual |
getDrawable(SkGlyph &) | SkScalerContext | |
getEffects() const | SkScalerContext | inline |
getFontMetrics(SkFontMetrics *) | SkScalerContext | |
GetGammaLUTData(SkScalar contrast, SkScalar deviceGamma, uint8_t *data) | SkScalerContext | static |
GetGammaLUTSize(SkScalar contrast, SkScalar deviceGamma, int *width, int *height) | SkScalerContext | static |
getImage(const SkGlyph &) | SkScalerContext | |
getMaskFormat() const | SkScalerContext | inline |
GetMaskPreBlend(const SkScalerContextRec &rec) | SkScalerContext | static |
getPath(SkGlyph &, SkArenaAlloc *) | SkScalerContext | |
getRec() const | SkScalerContext | inline |
getTypeface() const | SkScalerContext | inline |
isLinearMetrics() const | SkScalerContext | inline |
isSubpixel() const | SkScalerContext | inline |
isVertical() const | SkScalerContext | inline |
kBaselineSnap_Flag enum value | SkScalerContext | |
kEmbeddedBitmapText_Flag enum value | SkScalerContext | |
kEmbolden_Flag enum value | SkScalerContext | |
kForceAutohinting_Flag enum value | SkScalerContext | |
kFrameAndFill_Flag enum value | SkScalerContext | |
kGenA8FromLCD_Flag enum value | SkScalerContext | |
kHinting_Mask enum value | SkScalerContext | |
kHinting_Shift enum value | SkScalerContext | |
kHintingBit1_Flag enum value | SkScalerContext | |
kHintingBit2_Flag enum value | SkScalerContext | |
kLCD_BGROrder_Flag enum value | SkScalerContext | |
kLCD_Vertical_Flag enum value | SkScalerContext | |
kLinearMetrics_Flag enum value | SkScalerContext | |
kNeedsForegroundColor_Flag enum value | SkScalerContext | |
kSubpixelPositioning_Flag enum value | SkScalerContext | |
kUnused enum value | SkScalerContext | |
MakeEmpty(sk_sp< SkTypeface > typeface, const SkScalerContextEffects &effects, const SkDescriptor *desc) | SkScalerContext | static |
makeGlyph(SkPackedGlyphID, SkArenaAlloc *) | SkScalerContext | |
MakeRecAndEffects(const SkFont &font, const SkPaint &paint, const SkSurfaceProps &surfaceProps, SkScalerContextFlags scalerContextFlags, const SkMatrix &deviceMatrix, SkScalerContextRec *rec, SkScalerContextEffects *effects) | SkScalerContext | static |
MakeRecAndEffectsFromFont(const SkFont &font, SkScalerContextRec *rec, SkScalerContextEffects *effects) | SkScalerContext | inlinestatic |
SaturateGlyphBounds(SkGlyph *glyph, SkRect &&) | SkScalerContext | protectedstatic |
SaturateGlyphBounds(SkGlyph *glyph, SkIRect const &) | SkScalerContext | protectedstatic |
SkScalerContext(sk_sp< SkTypeface >, const SkScalerContextEffects &, const SkDescriptor *) | SkScalerContext | |
SkUserScalerContext(sk_sp< SkUserTypeface > face, const SkScalerContextEffects &effects, const SkDescriptor *desc) | SkUserScalerContext | inline |
userTF() const | SkUserScalerContext | inline |
~SkScalerContext() | SkScalerContext | virtual |