Lines Matching refs:drawing

20 #include "display/drawing-context.h"
21 #include "display/drawing-item.h"
22 #include "display/drawing-group.h"
23 #include "display/drawing-surface.h"
64 _arena->drawing.setCacheBudget((1 << 20) * v.getIntLimited(64, 0, 4096));
98 new (&arena->drawing) Inkscape::Drawing(arena);
100 Inkscape::DrawingGroup *root = new DrawingGroup(arena->drawing);
102 arena->drawing.setRoot(root);
106 arena->drawing.signal_request_update.connect(
110 arena->drawing.signal_request_render.connect(
114 arena->drawing.signal_item_deleted.connect(
127 arena->drawing.~Drawing();
144 arena->drawing.update(Geom::IntRect::infinite(), arena->ctx, DrawingItem::STATE_ALL, reset);
146 Geom::OptIntRect b = arena->drawing.root()->visualBounds();
156 DrawingItem *new_arena = arena->drawing.pick(arena->c, arena->drawing.delta, arena->sticky);
198 arena->drawing.update(Geom::IntRect::infinite(), arena->ctx);
199 arena->drawing.render(dc, *r);
207 arena->drawing.update(Geom::IntRect::infinite(), arena->ctx, DrawingItem::STATE_PICK | DrawingItem::STATE_BBOX);
208 DrawingItem *picked = arena->drawing.pick(p, arena->drawing.delta, arena->sticky);
228 arena->drawing.setCacheLimit(expanded);
253 arena->drawing.update(Geom::IntRect::infinite(), arena->ctx,
255 arena->active = arena->drawing.pick(arena->c, arena->drawing.delta, arena->sticky);
273 arena->drawing.update(Geom::IntRect::infinite(), arena->ctx,
275 new_arena = arena->drawing.pick(arena->c, arena->drawing.delta, arena->sticky);
369 ca->drawing.update(Geom::IntRect::infinite(), ca->ctx);
370 ca->drawing.render(dc, r);