comparison doodle/dia/tool_layer.d @ 89:467febed7367

* Ignore excre * Some tentative work in grid_layer.d * Give the ScreenModel to all the layers. This needs refinement. * A stroke wouldn't hurt occasionally in cairo_renderer.d
author David Bryant <bagnose@gmail.com>
date Thu, 19 Aug 2010 00:19:42 +0930
parents cdd4fc728d94
children a98116479793
comparison
equal deleted inserted replaced
88:100dd23c7bdf 89:467febed7367
38 override Rectangle bounds() const { 38 override Rectangle bounds() const {
39 return Rectangle(); 39 return Rectangle();
40 } 40 }
41 41
42 override void draw(in Rectangle screenDamage, scope Renderer screenRenderer, 42 override void draw(in Rectangle screenDamage, scope Renderer screenRenderer,
43 in Rectangle modelDamage, scope Renderer modelRenderer) const { 43 in Rectangle modelDamage, scope Renderer modelRenderer,
44 in ScreenModel screenModel) const {
44 if (_grabbedTool) { 45 if (_grabbedTool) {
45 _grabbedTool.draw(screenDamage, screenRenderer); 46 _grabbedTool.draw(screenDamage, screenRenderer);
46 } 47 }
47 } 48 }
48 49