, including all inherited members.
AbandonAllTextures() | SkGLCanvas | [static] |
clipPath(const SkPath &path, SkRegion::Op op=SkRegion::kIntersect_Op) | SkCanvas | [virtual] |
clipRect(const SkRect &rect, SkRegion::Op op=SkRegion::kIntersect_Op) | SkCanvas | [virtual] |
clipRegion(const SkRegion &deviceRgn, SkRegion::Op op=SkRegion::kIntersect_Op) | SkCanvas | [virtual] |
commonDrawBitmap(const SkBitmap &, const SkMatrix &m, const SkPaint &paint) | SkCanvas | [protected, virtual] |
concat(const SkMatrix &matrix) | SkCanvas | [virtual] |
createDevice(SkBitmap::Config, int width, int height, bool isOpaque, bool isForLayer) | SkGLCanvas | [virtual] |
DeleteAllTextures() | SkGLCanvas | [static] |
drawArc(const SkRect &oval, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint &paint) | SkCanvas | |
drawARGB(U8CPU a, U8CPU r, U8CPU g, U8CPU b, SkXfermode::Mode mode=SkXfermode::kSrcOver_Mode) | SkCanvas | |
drawBitmap(const SkBitmap &bitmap, SkScalar left, SkScalar top, const SkPaint *paint=NULL) | SkCanvas | [virtual] |
drawBitmapMatrix(const SkBitmap &bitmap, const SkMatrix &m, const SkPaint *paint=NULL) | SkCanvas | [virtual] |
drawBitmapRect(const SkBitmap &bitmap, const SkIRect *src, const SkRect &dst, const SkPaint *paint=NULL) | SkCanvas | [virtual] |
drawCircle(SkScalar cx, SkScalar cy, SkScalar radius, const SkPaint &paint) | SkCanvas | |
drawColor(SkColor color, SkXfermode::Mode mode=SkXfermode::kSrcOver_Mode) | SkCanvas | |
drawIRect(const SkIRect &rect, const SkPaint &paint) | SkCanvas | [inline] |
drawLine(SkScalar x0, SkScalar y0, SkScalar x1, SkScalar y1, const SkPaint &paint) | SkCanvas | |
drawOval(const SkRect &oval, const SkPaint &) | SkCanvas | |
drawPaint(const SkPaint &paint) | SkCanvas | [virtual] |
drawPath(const SkPath &path, const SkPaint &paint) | SkCanvas | [virtual] |
drawPicture(SkPicture &picture) | SkCanvas | [virtual] |
drawPoint(SkScalar x, SkScalar y, const SkPaint &paint) | SkCanvas | |
drawPoint(SkScalar x, SkScalar y, SkColor color) | SkCanvas | |
drawPoints(PointMode mode, size_t count, const SkPoint pts[], const SkPaint &paint) | SkCanvas | [virtual] |
drawPosText(const void *text, size_t byteLength, const SkPoint pos[], const SkPaint &paint) | SkCanvas | [virtual] |
drawPosTextH(const void *text, size_t byteLength, const SkScalar xpos[], SkScalar constY, const SkPaint &paint) | SkCanvas | [virtual] |
drawRect(const SkRect &rect, const SkPaint &paint) | SkCanvas | [virtual] |
drawRectCoords(SkScalar left, SkScalar top, SkScalar right, SkScalar bottom, const SkPaint &paint) | SkCanvas | |
drawRoundRect(const SkRect &rect, SkScalar rx, SkScalar ry, const SkPaint &paint) | SkCanvas | |
drawShape(SkShape *) | SkCanvas | [virtual] |
drawSprite(const SkBitmap &bitmap, int left, int top, const SkPaint *paint=NULL) | SkCanvas | [virtual] |
drawText(const void *text, size_t byteLength, SkScalar x, SkScalar y, const SkPaint &paint) | SkCanvas | [virtual] |
drawTextOnPath(const void *text, size_t byteLength, const SkPath &path, const SkMatrix *matrix, const SkPaint &paint) | SkCanvas | [virtual] |
drawTextOnPathHV(const void *text, size_t byteLength, const SkPath &path, SkScalar hOffset, SkScalar vOffset, const SkPaint &paint) | SkCanvas | |
drawVertices(VertexMode vmode, int vertexCount, const SkPoint vertices[], const SkPoint texs[], const SkColor colors[], SkXfermode *xmode, const uint16_t indices[], int indexCount, const SkPaint &paint) | SkCanvas | [virtual] |
EdgeType enum name | SkCanvas | |
getBounder() const | SkCanvas | [inline] |
getClipBounds(SkRect *bounds, EdgeType et=kAA_EdgeType) const | SkCanvas | |
getDevice() const | SkCanvas | |
getDrawFilter() const | SkCanvas | |
getRefCnt() const | SkRefCnt | [inline] |
getSaveCount() const | SkCanvas | |
GetTextureCacheMaxCount() | SkGLCanvas | [static] |
GetTextureCacheMaxSize() | SkGLCanvas | [static] |
getTotalClip() const | SkCanvas | |
getTotalMatrix() const | SkCanvas | |
getViewport(SkIPoint *) const | SkGLCanvas | [virtual] |
kAA_EdgeType enum value | SkCanvas | |
kARGB_ClipLayer_SaveFlag enum value | SkCanvas | |
kARGB_NoClipLayer_SaveFlag enum value | SkCanvas | |
kBW_EdgeType enum value | SkCanvas | |
kClip_SaveFlag enum value | SkCanvas | |
kClipToLayer_SaveFlag enum value | SkCanvas | |
kFullColorLayer_SaveFlag enum value | SkCanvas | |
kHasAlphaLayer_SaveFlag enum value | SkCanvas | |
kLines_PointMode enum value | SkCanvas | |
kMatrix_SaveFlag enum value | SkCanvas | |
kMatrixClip_SaveFlag enum value | SkCanvas | |
kPoints_PointMode enum value | SkCanvas | |
kPolygon_PointMode enum value | SkCanvas | |
kTriangleFan_VertexMode enum value | SkCanvas | |
kTriangles_VertexMode enum value | SkCanvas | |
kTriangleStrip_VertexMode enum value | SkCanvas | |
PointMode enum name | SkCanvas | |
quickReject(const SkRect &rect, EdgeType et) const | SkCanvas | |
quickReject(const SkPath &path, EdgeType et) const | SkCanvas | |
quickRejectY(SkScalar top, SkScalar bottom, EdgeType et) const | SkCanvas | |
ref() const | SkRefCnt | [inline] |
resetMatrix() | SkCanvas | |
restore() | SkCanvas | [virtual] |
restoreToCount(int saveCount) | SkCanvas | |
rotate(SkScalar degrees) | SkCanvas | [virtual] |
safeRef() const | SkRefCnt | [inline] |
safeUnref() const | SkRefCnt | [inline] |
save(SaveFlags flags=kMatrixClip_SaveFlag) | SkCanvas | [virtual] |
SaveFlags enum name | SkCanvas | |
saveLayer(const SkRect *bounds, const SkPaint *paint, SaveFlags flags=kARGB_ClipLayer_SaveFlag) | SkCanvas | [virtual] |
saveLayerAlpha(const SkRect *bounds, U8CPU alpha, SaveFlags flags=kARGB_ClipLayer_SaveFlag) | SkCanvas | |
scale(SkScalar sx, SkScalar sy) | SkCanvas | [virtual] |
setBounder(SkBounder *bounder) | SkCanvas | [virtual] |
setClipRegion(const SkRegion &deviceRgn) | SkCanvas | [inline] |
setDevice(SkDevice *device) | SkCanvas | |
setDrawFilter(SkDrawFilter *filter) | SkCanvas | [virtual] |
setMatrix(const SkMatrix &matrix) | SkCanvas | [virtual] |
SetTextureCacheMaxCount(size_t count) | SkGLCanvas | [static] |
SetTextureCacheMaxSize(size_t size) | SkGLCanvas | [static] |
setViewport(int width, int height) | SkGLCanvas | [virtual] |
SkCanvas(const SkBitmap &bitmap) | SkCanvas | [explicit] |
SkCanvas(SkDevice *device=NULL) | SkCanvas | [explicit] |
skew(SkScalar sx, SkScalar sy) | SkCanvas | [virtual] |
SkGLCanvas() | SkGLCanvas | |
SkRefCnt() | SkRefCnt | [inline] |
translate(SkScalar dx, SkScalar dy) | SkCanvas | [virtual] |
unref() const | SkRefCnt | [inline] |
VertexMode enum name | SkCanvas | |
~SkCanvas() | SkCanvas | [virtual] |
~SkGLCanvas() | SkGLCanvas | [virtual] |
~SkRefCnt() | SkRefCnt | [inline, virtual] |