Lines Matching defs:SkNWayCanvas
8 #include "SkNWayCanvas.h"
10 SkNWayCanvas::SkNWayCanvas(int width, int height)
13 SkNWayCanvas::~SkNWayCanvas() {
17 void SkNWayCanvas::addCanvas(SkCanvas* canvas) {
24 void SkNWayCanvas::removeCanvas(SkCanvas* canvas) {
32 void SkNWayCanvas::removeAll() {
40 class SkNWayCanvas::Iter {
60 void SkNWayCanvas::willSave() {
69 SkCanvas::SaveLayerStrategy SkNWayCanvas::getSaveLayerStrategy(const SaveLayerRec& rec) {
80 void SkNWayCanvas::willRestore() {
88 void SkNWayCanvas::didConcat(const SkMatrix& matrix) {
96 void SkNWayCanvas::didSetMatrix(const SkMatrix& matrix) {
104 void SkNWayCanvas::onClipRect(const SkRect& rect, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
112 void SkNWayCanvas::onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
120 void SkNWayCanvas::onClipPath(const SkPath& path, SkRegion::Op op, ClipEdgeStyle edgeStyle) {
128 void SkNWayCanvas::onClipRegion(const SkRegion& deviceRgn, SkRegion::Op op) {
136 void SkNWayCanvas::onDrawPaint(const SkPaint& paint) {
143 void SkNWayCanvas::onDrawPoints(PointMode mode, size_t count, const SkPoint pts[],
151 void SkNWayCanvas::onDrawRect(const SkRect& rect, const SkPaint& paint) {
158 void SkNWayCanvas::onDrawOval(const SkRect& rect, const SkPaint& paint) {
165 void SkNWayCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) {
172 void SkNWayCanvas::onDrawDRRect(const SkRRect& outer, const SkRRect& inner, const SkPaint& paint) {
179 void SkNWayCanvas::onDrawPath(const SkPath& path, const SkPaint& paint) {
186 void SkNWayCanvas::onDrawBitmap(const SkBitmap& bitmap, SkScalar x, SkScalar y,
194 void SkNWayCanvas::onDrawBitmapRect(const SkBitmap& bitmap, const SkRect* src, const SkRect& dst,
202 void SkNWayCanvas::onDrawBitmapNine(const SkBitmap& bitmap, const SkIRect& center,
210 void SkNWayCanvas::onDrawImage(const SkImage* image, SkScalar left, SkScalar top,
218 void SkNWayCanvas::onDrawImageRect(const SkImage* image, const SkRect* src, const SkRect& dst,
226 void SkNWayCanvas::onDrawText(const void* text, size_t byteLength, SkScalar x, SkScalar y,
234 void SkNWayCanvas::onDrawPosText(const void* text, size_t byteLength, const SkPoint pos[],
242 void SkNWayCanvas::onDrawPosTextH(const void* text, size_t byteLength, const SkScalar xpos[],
250 void SkNWayCanvas::onDrawTextOnPath(const void* text, size_t byteLength, const SkPath& path,
258 void SkNWayCanvas::onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y,
266 void SkNWayCanvas::onDrawPicture(const SkPicture* picture, const SkMatrix* matrix,
274 void SkNWayCanvas::onDrawVertices(VertexMode vmode, int vertexCount,
286 void SkNWayCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
296 SkDrawFilter* SkNWayCanvas::setDrawFilter(SkDrawFilter* filter) {