Skia
2DGraphicsLibrary
|
This is the complete list of members for SkPaint, including all inherited members.
Align enum name (defined in SkPaint) | SkPaint | |
breakText(const void *text, size_t length, SkScalar maxWidth, SkScalar *measuredWidth=NULL) const | SkPaint | |
canComputeFastBounds() const | SkPaint | |
Cap enum name | SkPaint | |
computeFastBounds(const SkRect &orig, SkRect *storage) const | SkPaint | inline |
computeFastStrokeBounds(const SkRect &orig, SkRect *storage) const (defined in SkPaint) | SkPaint | inline |
computeLuminanceColor() const (defined in SkPaint) | SkPaint | private |
containsText(const void *text, size_t byteLength) const | SkPaint | |
countText(const void *text, size_t byteLength) const | SkPaint | inline |
descriptorProc(const SkSurfaceProps *surfaceProps, uint32_t scalerContextFlags, const SkMatrix *deviceMatrix, void(*proc)(SkTypeface *, const SkScalerContextEffects &, const SkDescriptor *, void *), void *context) const (defined in SkPaint) | SkPaint | private |
detachCache(const SkSurfaceProps *surfaceProps, uint32_t scalerContextFlags, const SkMatrix *) const (defined in SkPaint) | SkPaint | private |
doComputeFastBounds(const SkRect &orig, SkRect *storage, Style) const (defined in SkPaint) | SkPaint | |
fBitfields (defined in SkPaint) | SkPaint | |
fBitfieldsUInt (defined in SkPaint) | SkPaint | |
fCapType (defined in SkPaint) | SkPaint | |
fColor (defined in SkPaint) | SkPaint | private |
fColorFilter (defined in SkPaint) | SkPaint | private |
fFilterQuality (defined in SkPaint) | SkPaint | |
fFlags (defined in SkPaint) | SkPaint | |
fHinting (defined in SkPaint) | SkPaint | |
fImageFilter (defined in SkPaint) | SkPaint | private |
fJoinType (defined in SkPaint) | SkPaint | |
Flags enum name | SkPaint | |
flatten(SkWriteBuffer &) const (defined in SkPaint) | SkPaint | |
fLooper (defined in SkPaint) | SkPaint | private |
fMaskFilter (defined in SkPaint) | SkPaint | private |
fMiterLimit (defined in SkPaint) | SkPaint | private |
fPathEffect (defined in SkPaint) | SkPaint | private |
fRasterizer (defined in SkPaint) | SkPaint | private |
fShader (defined in SkPaint) | SkPaint | private |
fStyle (defined in SkPaint) | SkPaint | |
fTextAlign (defined in SkPaint) | SkPaint | |
fTextEncoding (defined in SkPaint) | SkPaint | |
fTextScaleX (defined in SkPaint) | SkPaint | private |
fTextSize (defined in SkPaint) | SkPaint | private |
fTextSkewX (defined in SkPaint) | SkPaint | private |
fTypeface (defined in SkPaint) | SkPaint | private |
fWidth (defined in SkPaint) | SkPaint | private |
fXfermode (defined in SkPaint) | SkPaint | private |
getAlpha() const | SkPaint | inline |
getColor() const | SkPaint | inline |
getColorFilter() const | SkPaint | inline |
getFillPath(const SkPath &src, SkPath *dst, const SkRect *cullRect, SkScalar resScale=1) const | SkPaint | |
getFillPath(const SkPath &src, SkPath *dst) const (defined in SkPaint) | SkPaint | inline |
getFilterQuality() const | SkPaint | inline |
getFlags() const | SkPaint | inline |
getFontBounds() const | SkPaint | |
getFontMetrics(FontMetrics *metrics, SkScalar scale=0) const | SkPaint | |
getFontSpacing() const | SkPaint | inline |
GetGlyphCacheProc(TextEncoding encoding, bool isDevKern, bool needFullMetrics) (defined in SkPaint) | SkPaint | privatestatic |
getHash() const | SkPaint | |
getHinting() const (defined in SkPaint) | SkPaint | inline |
getImageFilter() const (defined in SkPaint) | SkPaint | inline |
getLooper() const | SkPaint | inline |
getMaskFilter() const | SkPaint | inline |
getPathEffect() const | SkPaint | inline |
getPosTextHIntercepts(const void *text, size_t length, const SkScalar xpos[], SkScalar constY, const SkScalar bounds[2], SkScalar *intervals) const | SkPaint | |
getPosTextIntercepts(const void *text, size_t length, const SkPoint pos[], const SkScalar bounds[2], SkScalar *intervals) const | SkPaint | |
getPosTextPath(const void *text, size_t length, const SkPoint pos[], SkPath *path) const | SkPaint | |
getRasterizer() const | SkPaint | inline |
getScalerContextDescriptor(SkScalerContextEffects *, SkAutoDescriptor *, const SkSurfaceProps &surfaceProps, uint32_t scalerContextFlags, const SkMatrix *) const (defined in SkPaint) | SkPaint | private |
getShader() const | SkPaint | inline |
getStrokeCap() const | SkPaint | inline |
getStrokeJoin() const | SkPaint | inline |
getStrokeMiter() const | SkPaint | inline |
getStrokeWidth() const | SkPaint | inline |
getStyle() const | SkPaint | inline |
getTextAlign() const | SkPaint | inline |
getTextBlobIntercepts(const SkTextBlob *blob, const SkScalar bounds[2], SkScalar *intervals) const | SkPaint | |
getTextEncoding() const (defined in SkPaint) | SkPaint | inline |
getTextIntercepts(const void *text, size_t length, SkScalar x, SkScalar y, const SkScalar bounds[2], SkScalar *intervals) const | SkPaint | |
getTextPath(const void *text, size_t length, SkScalar x, SkScalar y, SkPath *path) const | SkPaint | |
getTextScaleX() const | SkPaint | inline |
getTextSize() const | SkPaint | inline |
getTextSkewX() const | SkPaint | inline |
getTextWidths(const void *text, size_t byteLength, SkScalar widths[], SkRect bounds[]=NULL) const | SkPaint | |
getTypeface() const | SkPaint | inline |
getXfermode() const | SkPaint | inline |
GlyphCacheProc typedef (defined in SkPaint) | SkPaint | |
glyphsToUnichars(const SkGlyphID glyphs[], int count, SkUnichar text[]) const | SkPaint | |
GrAtlasTextBlob (defined in SkPaint) | SkPaint | friend |
GrAtlasTextContext (defined in SkPaint) | SkPaint | friend |
GrGLPathRendering (defined in SkPaint) | SkPaint | friend |
GrPathRendering (defined in SkPaint) | SkPaint | friend |
GrStencilAndCoverTextContext (defined in SkPaint) | SkPaint | friend |
GrTextUtils (defined in SkPaint) | SkPaint | friend |
Hinting enum name | SkPaint | |
isAntiAlias() const | SkPaint | inline |
isAutohinted() const (defined in SkPaint) | SkPaint | inline |
isDevKernText() const | SkPaint | inline |
isDither() const | SkPaint | inline |
isEmbeddedBitmapText() const (defined in SkPaint) | SkPaint | inline |
isFakeBoldText() const | SkPaint | inline |
isLCDRenderText() const (defined in SkPaint) | SkPaint | inline |
isLinearText() const | SkPaint | inline |
isStrikeThruText() const | SkPaint | inline |
isSubpixelText() const | SkPaint | inline |
isUnderlineText() const | SkPaint | inline |
isVerticalText() const (defined in SkPaint) | SkPaint | inline |
Join enum name | SkPaint | |
kAlignCount enum value (defined in SkPaint) | SkPaint | |
kAllFlags enum value (defined in SkPaint) | SkPaint | |
kAntiAlias_Flag enum value | SkPaint | |
kAutoHinting_Flag enum value | SkPaint | |
kBevel_Join enum value | SkPaint | |
kBoostContrast_ScalerContextFlag enum value (defined in SkPaint) | SkPaint | private |
kButt_Cap enum value | SkPaint | |
kCanonicalTextSizeForPaths enum value (defined in SkPaint) | SkPaint | private |
kCapCount (defined in SkPaint) | SkPaint | static |
kCenter_Align enum value (defined in SkPaint) | SkPaint | |
kDefault_Cap enum value (defined in SkPaint) | SkPaint | |
kDefault_Join enum value (defined in SkPaint) | SkPaint | |
kDevKernText_Flag enum value | SkPaint | |
kDither_Flag enum value | SkPaint | |
kEmbeddedBitmapText_Flag enum value | SkPaint | |
kFakeBoldText_Flag enum value | SkPaint | |
kFakeGamma_ScalerContextFlag enum value (defined in SkPaint) | SkPaint | private |
kFakeGammaAndBoostContrast_ScalerContextFlags enum value (defined in SkPaint) | SkPaint | private |
kFill_Style enum value | SkPaint | |
kFull_Hinting enum value (defined in SkPaint) | SkPaint | |
kGenA8FromLCD_Flag enum value (defined in SkPaint) | SkPaint | |
kGlyphID_TextEncoding enum value | SkPaint | |
kJoinCount (defined in SkPaint) | SkPaint | static |
kLast_Cap enum value (defined in SkPaint) | SkPaint | |
kLast_Join enum value (defined in SkPaint) | SkPaint | |
kLCDRenderText_Flag enum value | SkPaint | |
kLeft_Align enum value (defined in SkPaint) | SkPaint | |
kLinearText_Flag enum value | SkPaint | |
kMaxSizeForGlyphCache enum value (defined in SkPaint) | SkPaint | private |
kMiter_Join enum value | SkPaint | |
kNo_Hinting enum value (defined in SkPaint) | SkPaint | |
kNone_ScalerContextFlags enum value (defined in SkPaint) | SkPaint | private |
kNormal_Hinting enum value | SkPaint | |
kRight_Align enum value (defined in SkPaint) | SkPaint | |
kRound_Cap enum value | SkPaint | |
kRound_Join enum value | SkPaint | |
kSlight_Hinting enum value (defined in SkPaint) | SkPaint | |
kSquare_Cap enum value | SkPaint | |
kStrikeThruText_Flag enum value | SkPaint | |
kStroke_Style enum value | SkPaint | |
kStrokeAndFill_Style enum value | SkPaint | |
kStyleCount enum value (defined in SkPaint) | SkPaint | |
kSubpixelText_Flag enum value | SkPaint | |
kUnderlineText_Flag enum value | SkPaint | |
kUTF16_TextEncoding enum value | SkPaint | |
kUTF32_TextEncoding enum value | SkPaint | |
kUTF8_TextEncoding enum value | SkPaint | |
kVerticalText_Flag enum value (defined in SkPaint) | SkPaint | |
MaxCacheSize2() (defined in SkPaint) | SkPaint | inlineprivatestatic |
measure_text(SkGlyphCache *, const char *text, size_t length, int *count, SkRect *bounds) const (defined in SkPaint) | SkPaint | private |
measureText(const void *text, size_t length, SkRect *bounds) const | SkPaint | |
measureText(const void *text, size_t length) const | SkPaint | inline |
nothingToDraw() const (defined in SkPaint) | SkPaint | |
operator!= (defined in SkPaint) | SkPaint | friend |
operator=(const SkPaint &) (defined in SkPaint) | SkPaint | |
operator=(SkPaint &&) (defined in SkPaint) | SkPaint | |
operator==(const SkPaint &a, const SkPaint &b) | SkPaint | friend |
reset() | SkPaint | |
ScalerContextFlags enum name (defined in SkPaint) | SkPaint | private |
setAlpha(U8CPU a) | SkPaint | |
setAntiAlias(bool aa) | SkPaint | |
setARGB(U8CPU a, U8CPU r, U8CPU g, U8CPU b) | SkPaint | |
setAutohinted(bool useAutohinter) | SkPaint | |
setColor(SkColor color) | SkPaint | |
setColorFilter(sk_sp< SkColorFilter >) | SkPaint | |
setDevKernText(bool devKernText) | SkPaint | |
setDither(bool dither) | SkPaint | |
setEmbeddedBitmapText(bool useEmbeddedBitmapText) | SkPaint | |
setFakeBoldText(bool fakeBoldText) | SkPaint | |
setFilterQuality(SkFilterQuality quality) | SkPaint | |
setFlags(uint32_t flags) | SkPaint | |
setHinting(Hinting hintingLevel) (defined in SkPaint) | SkPaint | |
setImageFilter(SkImageFilter *) (defined in SkPaint) | SkPaint | |
setImageFilter(sk_sp< SkImageFilter >) (defined in SkPaint) | SkPaint | |
setLCDRenderText(bool lcdText) | SkPaint | |
setLinearText(bool linearText) | SkPaint | |
setLooper(sk_sp< SkDrawLooper >) | SkPaint | |
setMaskFilter(sk_sp< SkMaskFilter >) | SkPaint | |
setPathEffect(sk_sp< SkPathEffect >) | SkPaint | |
setRasterizer(sk_sp< SkRasterizer >) | SkPaint | |
setShader(sk_sp< SkShader >) | SkPaint | |
setStrikeThruText(bool strikeThruText) | SkPaint | |
setStrokeCap(Cap cap) | SkPaint | |
setStrokeJoin(Join join) | SkPaint | |
setStrokeMiter(SkScalar miter) | SkPaint | |
setStrokeWidth(SkScalar width) | SkPaint | |
setStyle(Style style) | SkPaint | |
setSubpixelText(bool subpixelText) | SkPaint | |
setTextAlign(Align align) | SkPaint | |
setTextEncoding(TextEncoding encoding) (defined in SkPaint) | SkPaint | |
SetTextMatrix(SkMatrix *matrix, SkScalar size, SkScalar scaleX, SkScalar skewX) | SkPaint | inlinestatic |
setTextMatrix(SkMatrix *matrix) const (defined in SkPaint) | SkPaint | inline |
setTextScaleX(SkScalar scaleX) | SkPaint | |
setTextSize(SkScalar textSize) | SkPaint | |
setTextSkewX(SkScalar skewX) | SkPaint | |
setTypeface(sk_sp< SkTypeface >) | SkPaint | |
setUnderlineText(bool underlineText) | SkPaint | |
setupForAsPaths() (defined in SkPaint) | SkPaint | private |
setVerticalText(bool) | SkPaint | |
setXfermode(sk_sp< SkXfermode >) | SkPaint | |
setXfermodeMode(SkXfermode::Mode) | SkPaint | |
SkAutoGlyphCache (defined in SkPaint) | SkPaint | friend |
SkAutoGlyphCacheNoGamma (defined in SkPaint) | SkPaint | friend |
SkCanonicalizePaint (defined in SkPaint) | SkPaint | friend |
SkCanvas (defined in SkPaint) | SkPaint | friend |
SkDraw (defined in SkPaint) | SkPaint | friend |
SkPaint() (defined in SkPaint) | SkPaint | |
SkPaint(const SkPaint &paint) (defined in SkPaint) | SkPaint | |
SkPaint(SkPaint &&paint) (defined in SkPaint) | SkPaint | |
SkPDFDevice (defined in SkPaint) | SkPaint | friend |
SkScalerContext (defined in SkPaint) | SkPaint | friend |
SkTextBaseIter (defined in SkPaint) | SkPaint | friend |
Style enum name | SkPaint | |
TextEncoding enum name | SkPaint | |
textToGlyphs(const void *text, size_t byteLength, SkGlyphID glyphs[]) const | SkPaint | |
TooBigToUseCache(const SkMatrix &ctm, const SkMatrix &textM) (defined in SkPaint) | SkPaint | privatestatic |
unflatten(SkReadBuffer &) (defined in SkPaint) | SkPaint | |
~SkPaint() (defined in SkPaint) | SkPaint |