Mercurial > projects > doodle
diff doodle/fig/select_tool.d @ 84:cdd4fc728d94
Renamed Drawable to Renderer
author | daveb |
---|---|
date | Mon, 16 Aug 2010 17:23:09 +0930 |
parents | d92b9f04b1e8 |
children | bc5baa585b32 |
line wrap: on
line diff
--- a/doodle/fig/select_tool.d Mon Aug 16 17:16:36 2010 +0930 +++ b/doodle/fig/select_tool.d Mon Aug 16 17:23:09 2010 +0930 @@ -43,14 +43,14 @@ return false; } - override void draw(in Rectangle screenDamage, scope Drawable screenDrawable) const { + override void draw(in Rectangle screenDamage, scope Renderer screenRenderer) const { if (_active) { - screenDrawable.pushState; { - screenDrawable.setLineStyle(Drawable.LineStyle.DASHED); - screenDrawable.setLineWidth(LINE_WIDTH); - screenDrawable.setColor(Color(0.0, 0.0, 0.5, 1.0)); - screenDrawable.drawRectangle(Rectangle(_currentPoint, _anchorPoint), false); - } screenDrawable.popState; + screenRenderer.pushState; { + screenRenderer.setLineStyle(Renderer.LineStyle.DASHED); + screenRenderer.setLineWidth(LINE_WIDTH); + screenRenderer.setColor(Color(0.0, 0.0, 0.5, 1.0)); + screenRenderer.drawRectangle(Rectangle(_currentPoint, _anchorPoint), false); + } screenRenderer.popState; } }