Lines Matching defs:Canvas
28 // Canvas is a SkCanvas wrapper that provides a number of methods for
41 class GFX_EXPORT Canvas {
88 Canvas();
93 Canvas(const Size& size, float image_scale, bool is_opaque);
97 Canvas(const ImageSkiaRep& image_rep, bool is_opaque);
99 virtual ~Canvas();
101 // Creates a Canvas backed by an |sk_canvas| with |image_scale_|.
104 static Canvas* CreateCanvasWithoutScaling(SkCanvas* sk_canvas,
152 // Canvas based on the directionality of the system locale language.
153 // This function is used by Canvas::DrawStringRect when the text alignment
156 // This function returns either Canvas::TEXT_ALIGN_LEFT or
157 // Canvas::TEXT_ALIGN_RIGHT.
429 Canvas(SkCanvas* canvas, float image_scale);
453 // An additional scale can be applied via Canvas::Scale(). However,
454 // Canvas::Scale() does not affect |image_scale_|.
460 DISALLOW_COPY_AND_ASSIGN(Canvas);