コード例 #1
0
ファイル: figure.c プロジェクト: LambdaCalculus379/SLS-1.02
void Graphic::draw(Canvas* c, const Allocation&) const {
    if (c != nil) {
        Graphic* gr = (Graphic*) this;
        CanvasDamage& cd = c->rep()->damage_;
        gr->drawclipped(
            c, cd.left, cd.bottom, cd.right, cd.top
        );
    }
}