Mercurial > projects > doodle
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 |