Home | History | Annotate | Download | only in core

Lines Matching refs:SkCanvas

10 #include "SkCanvas.h"
74 void draw(SkCanvas* c, const SkMatrix&) const { c->flush(); }
79 void draw(SkCanvas* c, const SkMatrix&) const { c->save(); }
83 void draw(SkCanvas* c, const SkMatrix&) const { c->restore(); }
89 const SkMatrix* clipMatrix, SkCanvas::SaveLayerFlags flags) {
102 SkCanvas::SaveLayerFlags flags;
103 void draw(SkCanvas* c, const SkMatrix&) const {
114 void draw(SkCanvas* c, const SkMatrix&) const {
122 void draw(SkCanvas* c, const SkMatrix&) const { c->concat(matrix); }
128 void draw(SkCanvas* c, const SkMatrix& original) const {
136 void draw(SkCanvas* c, const SkMatrix&) const {
147 void draw(SkCanvas* c, const SkMatrix&) const { c->clipPath(path, op, aa); }
155 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRect(rect, op, aa); }
163 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRRect(rrect, op, aa); }
170 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRegion(region, op); }
177 void draw(SkCanvas* c, const SkMatrix&) const { c->drawPaint(paint); }
183 void draw(SkCanvas* c, const SkMatrix&) const { SkCanvasPriv::DrawBehind(c, paint); }
190 void draw(SkCanvas* c, const SkMatrix&) const { c->drawPath(path, paint); }
197 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRect(rect, paint); }
201 DrawEdgeAARect(const SkRect& rect, SkCanvas::QuadAAFlags aa, SkColor color,
205 SkCanvas::QuadAAFlags aa;
208 void draw(SkCanvas* c, const SkMatrix&) const {
217 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRegion(region, paint); }
224 void draw(SkCanvas* c, const SkMatrix&) const { c->drawOval(oval, paint); }
237 void draw(SkCanvas* c, const SkMatrix&) const { c->drawArc(oval, startAngle, sweepAngle,
245 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRRect(rrect, paint); }
253 void draw(SkCanvas* c, const SkMatrix&) const { c->drawDRRect(outer, inner, paint); }
261 void draw(SkCanvas* c, const SkMatrix&) const {
272 void draw(SkCanvas* c, const SkMatrix&) const {
287 void draw(SkCanvas* c, const SkMatrix&) const {
301 void draw(SkCanvas* c, const SkMatrix&) const { c->drawImage(image.get(), x,y, &paint); }
314 void draw(SkCanvas* c, const SkMatrix&) const {
321 const SkPaint* paint, SkCanvas::SrcRectConstraint constraint)
329 SkCanvas::SrcRectConstraint constraint;
330 void draw(SkCanvas* c, const SkMatrix&) const {
346 void draw(SkCanvas* c, const SkMatrix&) const {
352 pod<SkCanvas::Lattice::RectType>(this, (xs+ys)*sizeof(int)+
360 DrawImageSet(const SkCanvas::ImageSetEntry set[], int count, SkFilterQuality quality,
368 SkAutoTArray<SkCanvas::ImageSetEntry> set;
369 void draw(SkCanvas* c, const SkMatrix&) const {
380 void draw(SkCanvas* c, const SkMatrix&) const {
402 void draw(SkCanvas* c, const SkMatrix&) const {
409 DrawPoints(SkCanvas::PointMode mode, size_t count, const SkPaint& paint)
411 SkCanvas::PointMode mode;
414 void draw(SkCanvas* c, const SkMatrix&) const {
429 void draw(SkCanvas* c, const SkMatrix&) const {
447 void draw(SkCanvas* c, const SkMatrix&) const {
464 void draw(SkCanvas* c, const SkMatrix&) const {
509 const SkMatrix* clipMatrix, SkCanvas::SaveLayerFlags flags) {
545 void SkLiteDL::drawEdgeAARect(const SkRect& rect, SkCanvas::QuadAAFlags aa, SkColor color,
586 const SkPaint* paint, SkCanvas::SrcRectConstraint constraint) {
589 void SkLiteDL::drawImageLattice(sk_sp<const SkImage> image, const SkCanvas::Lattice& lattice,
593 size_t bytes = (xs + ys) * sizeof(int) + fs * sizeof(SkCanvas::Lattice::RectType)
604 void SkLiteDL::drawImageSet(const SkCanvas::ImageSetEntry set[], int count,
617 void SkLiteDL::drawPoints(SkCanvas::PointMode mode, size_t count, const SkPoint points[],
648 typedef void(*draw_fn)(const void*, SkCanvas*, const SkMatrix&);
652 #define M(T) [](const void* op, SkCanvas* c, const SkMatrix& original) { \
666 void SkLiteDL::draw(SkCanvas* canvas) const {