Mercurial > projects > doodle
diff doodle/dia/page_layer.d @ 84:cdd4fc728d94
Renamed Drawable to Renderer
author | daveb |
---|---|
date | Mon, 16 Aug 2010 17:23:09 +0930 |
parents | d92b9f04b1e8 |
children | 467febed7367 |
line wrap: on
line diff
--- a/doodle/dia/page_layer.d Mon Aug 16 17:16:36 2010 +0930 +++ b/doodle/dia/page_layer.d Mon Aug 16 17:23:09 2010 +0930 @@ -20,19 +20,19 @@ return _pageGeometry; } - override void draw(in Rectangle screenDamage, scope Drawable screenDrawable, - in Rectangle modelDamage, scope Drawable modelDrawable) const { + override void draw(in Rectangle screenDamage, scope Renderer screenRenderer, + in Rectangle modelDamage, scope Renderer modelRenderer) const { // Make the paper white, with a border - modelDrawable.pushState; { - modelDrawable.setColor(Color(0.0, 0.0, 0.0, 1.0)); - modelDrawable.drawRectangle(_pageGeometry, false); - } modelDrawable.popState; + modelRenderer.pushState; { + modelRenderer.setColor(Color(0.0, 0.0, 0.0, 1.0)); + modelRenderer.drawRectangle(_pageGeometry, false); + } modelRenderer.popState; - modelDrawable.pushState; { - modelDrawable.setColor(Color(1.0, 1.0, 1.0, 1.0)); - modelDrawable.drawRectangle(_pageGeometry, true); - } modelDrawable.popState; + modelRenderer.pushState; { + modelRenderer.setColor(Color(1.0, 1.0, 1.0, 1.0)); + modelRenderer.drawRectangle(_pageGeometry, true); + } modelRenderer.popState; } // IPage overrides: