Lines Matching refs:SkProxyCanvas
8 #include "SkProxyCanvas.h"
10 SkProxyCanvas::SkProxyCanvas(SkCanvas* proxy) : fProxy(proxy) {
14 SkProxyCanvas::~SkProxyCanvas() {
18 void SkProxyCanvas::setProxy(SkCanvas* proxy) {
24 void SkProxyCanvas::willSave(SaveFlags flags) {
29 SkCanvas::SaveLayerStrategy SkProxyCanvas::willSaveLayer(const SkRect* bounds, const SkPaint* paint,
37 void SkProxyCanvas::willRestore() {
42 void SkProxyCanvas::didConcat(const SkMatrix& matrix) {
47 void SkProxyCanvas::didSetMatrix(const SkMatrix& matrix) {
52 void SkProxyCanvas::onClipRect(const SkRect& rect, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
56 void SkProxyCanvas::onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
60 void SkProxyCanvas::onClipPath(const SkPath& path, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
64 void SkProxyCanvas::onClipRegion(const SkRegion& deviceRgn, SkRegion::Op op) {
68 void SkProxyCanvas::drawPaint(const SkPaint& paint) {
72 void SkProxyCanvas::drawPoints(PointMode mode, size_t count,
77 void SkProxyCanvas::drawOval(const SkRect& rect, const SkPaint& paint) {
81 void SkProxyCanvas::drawRect(const SkRect& rect, const SkPaint& paint) {
85 void SkProxyCanvas::drawRRect(const SkRRect& rrect, const SkPaint& paint) {
89 void SkProxyCanvas::onDrawDRRect(const SkRRect& outer, const SkRRect& inner,
94 void SkProxyCanvas::drawPath(const SkPath& path, const SkPaint& paint) {
98 void SkProxyCanvas::drawBitmap(const SkBitmap& bitmap, SkScalar x, SkScalar y,
103 void SkProxyCanvas::drawBitmapRectToRect(const SkBitmap& bitmap, const SkRect* src,
109 void SkProxyCanvas::drawBitmapMatrix(const SkBitmap& bitmap, const SkMatrix& m,
114 void SkProxyCanvas::drawSprite(const SkBitmap& bitmap, int x, int y,
119 void SkProxyCanvas::onDrawText(const void* text, size_t byteLength, SkScalar x, SkScalar y,
124 void SkProxyCanvas::onDrawPosText(const void* text, size_t byteLength, const SkPoint pos[],
129 void SkProxyCanvas::onDrawPosTextH(const void* text, size_t byteLength, const SkScalar xpos[],
134 void SkProxyCanvas::onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path,
139 void SkProxyCanvas::onDrawPicture(const SkPicture* picture) {
143 void SkProxyCanvas::drawVertices(VertexMode vmode, int vertexCount,
152 void SkProxyCanvas::drawData(const void* data, size_t length) {
156 void SkProxyCanvas::beginCommentGroup(const char* description) {
160 void SkProxyCanvas::addComment(const char* kywd, const char* value) {
164 void SkProxyCanvas::endCommentGroup() {
168 SkDrawFilter* SkProxyCanvas::setDrawFilter(SkDrawFilter* filter) {