annotate fig/selection_layer.d @ 27:f3d91579bb28

Checkpoint
author David Bryant <daveb@acres.com.au>
date Wed, 29 Jul 2009 14:11:35 +0930
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
27
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
1 module fig.selection_layer;
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
2
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
3 /*
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
4 public {
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
5 import dia.icanvas;
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
6 }
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
7
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
8 class SelectionLayer : Layer {
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
9 this(in string name) {
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
10 super(name);
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
11 }
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
12
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
13 private {
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
14 // Selector[] mSelectors;
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
15 }
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
16 }
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
17
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
18 abstract class Selector {
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
19 private {
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
20 }
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
21 }
f3d91579bb28 Checkpoint
David Bryant <daveb@acres.com.au>
parents:
diff changeset
22 */