view doodle/fig/fig_layer.d @ 44:2b9329ed0f0e

Added backtrace support
author "David Bryant <bagnose@gmail.com>"
date Sun, 01 Aug 2010 02:06:14 +0930
parents 452915ecd1f4
children 1b4c9ba58673
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 pixel_damage, scope Context pixel_cr,
                       in Rectangle model_damage, scope Context model_cr) const {
    }

    private {
        Fig[] mFigs;
    }
}