Lines Matching defs:SPCanvasGroup

58  * The SPCanvasGroup vtable.
67 struct SPCanvasGroup {
86 static void init(SPCanvasGroup *group);
171 void sp_canvas_item_construct(SPCanvasItem *item, SPCanvasGroup *parent, gchar const *first_arg_name, va_list args);
228 SPCanvasItem *sp_canvas_item_new(SPCanvasGroup *parent, GType type, gchar const *first_arg_name, ...)
247 void sp_canvas_item_construct(SPCanvasItem *item, SPCanvasGroup *parent, gchar const *first_arg_name, va_list args)
459 SPCanvasGroup *parent = SP_CANVAS_GROUP (item->parent);
479 SPCanvasGroup *parent = SP_CANVAS_GROUP (item->parent);
503 SPCanvasGroup *parent = SP_CANVAS_GROUP(item->parent);
528 SPCanvasGroup *parent = SP_CANVAS_GROUP (item->parent);
730 SPCanvasGroup * p = SP_CANVAS_GROUP(item->parent);
741 // SPCanvasGroup
742 G_DEFINE_TYPE(SPCanvasGroup, sp_canvas_group, SP_TYPE_CANVAS_ITEM);
748 item_class->destroy = SPCanvasGroup::destroy;
749 item_class->update = SPCanvasGroup::update;
750 item_class->render = SPCanvasGroup::render;
751 item_class->point = SPCanvasGroup::point;
752 item_class->viewbox_changed = SPCanvasGroup::viewboxChanged;
755 static void sp_canvas_group_init(SPCanvasGroup * group)
760 void SPCanvasGroup::destroy(SPCanvasItem *object)
765 SPCanvasGroup *group = SP_CANVAS_GROUP(object);
779 void SPCanvasGroup::update(SPCanvasItem *item, Geom::Affine const &affine, unsigned int flags)
781 SPCanvasGroup const *group = SP_CANVAS_GROUP(item);
806 double SPCanvasGroup::point(SPCanvasItem *item, Geom::Point p, SPCanvasItem **actual_item)
808 SPCanvasGroup const *group = SP_CANVAS_GROUP(item);
850 void SPCanvasGroup::render(SPCanvasItem *item, SPCanvasBuf *buf)
852 SPCanvasGroup const *group = SP_CANVAS_GROUP(item);
869 void SPCanvasGroup::viewboxChanged(SPCanvasItem *item, Geom::IntRect const &new_area)
871 SPCanvasGroup *group = SP_CANVAS_GROUP(item);
883 void SPCanvasGroup::add(SPCanvasItem *item)
893 void SPCanvasGroup::remove(SPCanvasItem *item)
1963 SPCanvasGroup *SPCanvas::getRoot()