diff icanvas.d @ 19:22abbf4cde96

Checkpoint
author "David Bryant <bagnose@gmail.com>"
date Mon, 13 Jul 2009 22:08:18 +0930
parents df8d81d9f499
children d6e7a5a6f008
line wrap: on
line diff
--- a/icanvas.d	Mon Jul 13 17:08:32 2009 +0930
+++ b/icanvas.d	Mon Jul 13 22:08:18 2009 +0930
@@ -44,7 +44,9 @@
 
     Rectangle bounds() const;
     //void zoom_changed
-    void draw(const Viewport viewport, in Rectangle damage, Context model_cr, Context pixel_cr) const;
+    void draw(const Viewport viewport,
+              in Rectangle pixel_damage, scope Context pixel_cr,
+              in Rectangle model_damage, scope Context model_cr) const;
 
     private {
         invariant string mName;