Lines Matching refs:SkNWayCanvas
8 #include "SkNWayCanvas.h"
16 SkNWayCanvas::SkNWayCanvas(int width, int height)
19 SkNWayCanvas::~SkNWayCanvas() {
23 void SkNWayCanvas::addCanvas(SkCanvas* canvas) {
30 void SkNWayCanvas::removeCanvas(SkCanvas* canvas) {
38 void SkNWayCanvas::removeAll() {
46 class SkNWayCanvas::Iter {
66 int SkNWayCanvas::save(SaveFlags flags) {
74 int SkNWayCanvas::saveLayer(const SkRect* bounds, const SkPaint* paint,
83 void SkNWayCanvas::restore() {
91 bool SkNWayCanvas::translate(SkScalar dx, SkScalar dy) {
99 bool SkNWayCanvas::scale(SkScalar sx, SkScalar sy) {
107 bool SkNWayCanvas::rotate(SkScalar degrees) {
115 bool SkNWayCanvas::skew(SkScalar sx, SkScalar sy) {
123 bool SkNWayCanvas::concat(const SkMatrix& matrix) {
131 void SkNWayCanvas::setMatrix(const SkMatrix& matrix) {
139 bool SkNWayCanvas::clipRect(const SkRect& rect, SkRegion::Op op, bool doAA) {
147 bool SkNWayCanvas::clipRRect(const SkRRect& rrect, SkRegion::Op op, bool doAA) {
155 bool SkNWayCanvas::clipPath(const SkPath& path, SkRegion::Op op, bool doAA) {
163 bool SkNWayCanvas::clipRegion(const SkRegion& deviceRgn, SkRegion::Op op) {
171 void SkNWayCanvas::clear(SkColor color) {
178 void SkNWayCanvas::drawPaint(const SkPaint& paint) {
185 void SkNWayCanvas::drawPoints(PointMode mode, size_t count, const SkPoint pts[],
193 void SkNWayCanvas::drawRect(const SkRect& rect, const SkPaint& paint) {
200 void SkNWayCanvas::drawOval(const SkRect& rect, const SkPaint& paint) {
207 void SkNWayCanvas::drawRRect(const SkRRect& rrect, const SkPaint& paint) {
214 void SkNWayCanvas::drawPath(const SkPath& path, const SkPaint& paint) {
221 void SkNWayCanvas::drawBitmap(const SkBitmap& bitmap, SkScalar x, SkScalar y,
229 void SkNWayCanvas::drawBitmapRectToRect(const SkBitmap& bitmap, const SkRect* src,
238 void SkNWayCanvas::drawBitmapMatrix(const SkBitmap& bitmap, const SkMatrix& m,
246 void SkNWayCanvas::drawBitmapNine(const SkBitmap& bitmap, const SkIRect& center,
254 void SkNWayCanvas::drawSprite(const SkBitmap& bitmap, int x, int y,
262 void SkNWayCanvas::drawText(const void* text, size_t byteLength, SkScalar x,
270 void SkNWayCanvas::drawPosText(const void* text, size_t byteLength,
278 void SkNWayCanvas::drawPosTextH(const void* text, size_t byteLength,
287 void SkNWayCanvas::drawTextOnPath(const void* text, size_t byteLength,
296 void SkNWayCanvas::drawPicture(SkPicture& picture) {
303 void SkNWayCanvas::drawVertices(VertexMode vmode, int vertexCount,
315 void SkNWayCanvas::drawData(const void* data, size_t length) {
322 SkBounder* SkNWayCanvas::setBounder(SkBounder* bounder) {
330 SkDrawFilter* SkNWayCanvas::setDrawFilter(SkDrawFilter* filter) {
338 void SkNWayCanvas::beginCommentGroup(const char* description) {
345 void SkNWayCanvas::addComment(const char* kywd, const char* value) {
352 void SkNWayCanvas::endCommentGroup() {