7#ifndef KOSHAPECONTAINERMODEL_H
8#define KOSHAPECONTAINERMODEL_H
10#include "kritaflake_export.h"
36 void deleteOwnedShapes();
137 virtual void proposeMove(
KoShape *shape, QPointF &move);
virtual bool isClipped(const KoShape *shape) const =0
virtual void containerChanged(KoShapeContainer *container, KoShape::ChangeType type)=0
virtual void remove(KoShape *shape)=0
virtual void add(KoShape *shape)=0
virtual bool inheritsTransform(const KoShape *shape) const =0
virtual int count() const =0
virtual void setInheritsTransform(const KoShape *shape, bool inherit)=0
virtual void setClipped(const KoShape *shape, bool clipping)=0
virtual QList< KoShape * > shapes() const =0
ChangeType
Used by shapeChanged() to select which change was made.