comparison doodle/dia/layer_stack.d @ 136:752676232e4b

Port to GtkD-2.0 (gtk+3)
author David Bryant <bagnose@gmail.com>
date Wed, 26 Sep 2012 17:36:31 +0930
parents bc5baa585b32
children
comparison
equal deleted inserted replaced
135:be50d20643a1 136:752676232e4b
15 foreach (layer; _layers) { bounds = bounds | layer.bounds; } 15 foreach (layer; _layers) { bounds = bounds | layer.bounds; }
16 return bounds; 16 return bounds;
17 } 17 }
18 18
19 void draw(in Rectangle screenDamage, scope Renderer screenRenderer, 19 void draw(in Rectangle screenDamage, scope Renderer screenRenderer,
20 in Rectangle modelDamage, scope Renderer modelRenderer, 20 in Rectangle modelDamage, scope Renderer modelRenderer,
21 in ScreenModel screenModel) const { 21 in ScreenModel screenModel) const {
22 foreach(layer; _layers) { 22 foreach(layer; _layers) {
23 layer.draw(screenDamage, screenRenderer, modelDamage, modelRenderer, screenModel); 23 layer.draw(screenDamage, screenRenderer, modelDamage, modelRenderer, screenModel);
24 } 24 }
25 } 25 }