summaryrefslogtreecommitdiffstats
path: root/cc/layers/scrollbar_theme_painter.h
diff options
context:
space:
mode:
Diffstat (limited to 'cc/layers/scrollbar_theme_painter.h')
-rw-r--r--cc/layers/scrollbar_theme_painter.h28
1 files changed, 18 insertions, 10 deletions
diff --git a/cc/layers/scrollbar_theme_painter.h b/cc/layers/scrollbar_theme_painter.h
index f7553ac..8f3e68d 100644
--- a/cc/layers/scrollbar_theme_painter.h
+++ b/cc/layers/scrollbar_theme_painter.h
@@ -19,16 +19,24 @@ class CC_EXPORT ScrollbarThemePainter {
public:
virtual ~ScrollbarThemePainter() {}
- virtual void PaintScrollbarBackground(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintTrackBackground(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintBackTrackPart(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintForwardTrackPart(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintBackButtonStart(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintBackButtonEnd(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintForwardButtonStart(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintForwardButtonEnd(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintTickmarks(SkCanvas* canvas, gfx::Rect rect) = 0;
- virtual void PaintThumb(SkCanvas* canvas, gfx::Rect rect) = 0;
+ virtual void PaintScrollbarBackground(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintTrackBackground(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintBackTrackPart(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintForwardTrackPart(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintBackButtonStart(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintBackButtonEnd(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintForwardButtonStart(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintForwardButtonEnd(SkCanvas* canvas,
+ const gfx::Rect& rect) = 0;
+ virtual void PaintTickmarks(SkCanvas* canvas, const gfx::Rect& rect) = 0;
+ virtual void PaintThumb(SkCanvas* canvas, const gfx::Rect& rect) = 0;
};
} // namespace cc