view doodle/fig/fig_layer.d @ 48:1b4c9ba58673

Stylistic overhaul.
author daveb
date Tue, 03 Aug 2010 17:37:21 +0930
parents 2b9329ed0f0e
children
line wrap: on
line source

module doodle.fig.fig_layer;

public {
    import doodle.dia.icanvas;
    import doodle.fig.fig;
}

class FigLayer : Layer {
    this(in string name) {
        super(name);
    }

    // Layer overrides:

    override Rectangle bounds() const {
        return Rectangle.DEFAULT;
    }

    override void draw(in Viewport viewport,
                       in Rectangle pixelDamage, scope Context pixelCr,
                       in Rectangle modelDamage, scope Context modelCr) const {
    }

    private {
        Fig[] _figs;
    }
}