Lines Matching defs:SkAndroidSDKCanvas

8 #include "SkAndroidSDKCanvas.h"
106 SkAndroidSDKCanvas::SkAndroidSDKCanvas() : fProxyTarget(nullptr) { }
108 void SkAndroidSDKCanvas::reset(SkCanvas* newTarget) { fProxyTarget = newTarget; }
110 void SkAndroidSDKCanvas::onDrawPaint(const SkPaint& paint) {
114 void SkAndroidSDKCanvas::onDrawPoints(PointMode pMode,
121 void SkAndroidSDKCanvas::onDrawOval(const SkRect& r, const SkPaint& paint) {
125 void SkAndroidSDKCanvas::onDrawRect(const SkRect& r, const SkPaint& paint) {
129 void SkAndroidSDKCanvas::onDrawRRect(const SkRRect& r, const SkPaint& paint) {
133 void SkAndroidSDKCanvas::onDrawPath(const SkPath& path, const SkPaint& paint) {
137 void SkAndroidSDKCanvas::onDrawBitmap(const SkBitmap& bitmap,
144 void SkAndroidSDKCanvas::onDrawBitmapRect(const SkBitmap& bitmap,
152 void SkAndroidSDKCanvas::onDrawBitmapNine(const SkBitmap& bitmap,
159 void SkAndroidSDKCanvas::onDrawVertices(VertexMode vMode,
170 void SkAndroidSDKCanvas::onDrawDRRect(const SkRRect& outer,
177 void SkAndroidSDKCanvas::onDrawText(const void* text,
185 void SkAndroidSDKCanvas::onDrawPosText(const void* text,
192 void SkAndroidSDKCanvas::onDrawPosTextH(const void* text,
200 void SkAndroidSDKCanvas::onDrawTextOnPath(const void* text,
208 void SkAndroidSDKCanvas::onDrawTextBlob(const SkTextBlob* blob,
216 void SkAndroidSDKCanvas::onDrawPatch(const SkPoint cubics[12],
226 void SkAndroidSDKCanvas::onDrawImage(const SkImage* image,
234 void SkAndroidSDKCanvas::onDrawImageRect(const SkImage* image,
243 void SkAndroidSDKCanvas::onDrawPicture(const SkPicture* picture,
250 void SkAndroidSDKCanvas::onDrawAtlas(const SkImage* atlas,
263 void SkAndroidSDKCanvas::onDrawImageNine(const SkImage* image,
272 void SkAndroidSDKCanvas::onDrawDrawable(SkDrawable* drawable, const SkMatrix* matrix) {
276 SkISize SkAndroidSDKCanvas::getBaseLayerSize() const {
279 bool SkAndroidSDKCanvas::getClipBounds(SkRect* rect) const {
282 bool SkAndroidSDKCanvas::getClipDeviceBounds(SkIRect* rect) const {
286 bool SkAndroidSDKCanvas::isClipEmpty() const { return fProxyTarget->isClipEmpty(); }
287 bool SkAndroidSDKCanvas::isClipRect() const { return fProxyTarget->isClipRect(); }
289 SkSurface* SkAndroidSDKCanvas::onNewSurface(const SkImageInfo& info,
294 bool SkAndroidSDKCanvas::onPeekPixels(SkPixmap* pmap) {
306 bool SkAndroidSDKCanvas::onAccessTopLayerPixels(SkPixmap* pmap) {
318 void SkAndroidSDKCanvas::willSave() {
322 SkCanvas::SaveLayerStrategy SkAndroidSDKCanvas::getSaveLayerStrategy(const SaveLayerRec& rec) {
327 void SkAndroidSDKCanvas::willRestore() {
331 void SkAndroidSDKCanvas::didRestore() { }
333 void SkAndroidSDKCanvas::didConcat(const SkMatrix& m) {
337 void SkAndroidSDKCanvas::didSetMatrix(const SkMatrix& m) {
341 void SkAndroidSDKCanvas::onClipRect(const SkRect& rect,
347 void SkAndroidSDKCanvas::onClipRRect(const SkRRect& rrect,
353 void SkAndroidSDKCanvas::onClipPath(const SkPath& path,
359 void SkAndroidSDKCanvas::onClipRegion(const SkRegion& region, SkRegion::Op op) {
363 void SkAndroidSDKCanvas::onDiscard() { fProxyTarget->discard(); }