krita/ui

KisShapeSelectionModel Class Reference

#include <kis_shape_selection_model.h>

Inheritance diagram for KisShapeSelectionModel:

List of all members.

Public Member Functions

 KisShapeSelectionModel (KisImageWSP image, KisSelectionSP selection, KisShapeSelection *shapeSelection)
 ~KisShapeSelectionModel ()
void add (KoShape *child)
void childChanged (KoShape *child, KoShape::ChangeType type)
bool childClipped (const KoShape *child) const
QList< KoShape * > childShapes () const
void containerChanged (KoShapeContainer *)
int count () const
bool isChildLocked (const KoShape *child) const
void remove (KoShape *child)
void setClipping (const KoShape *child, bool clipping)

Detailed Description

Definition at line 30 of file kis_shape_selection_model.h.


Constructor & Destructor Documentation

KisShapeSelectionModel::KisShapeSelectionModel ( KisImageWSP  image,
KisSelectionSP  selection,
KisShapeSelection shapeSelection 
)

Definition at line 30 of file kis_shape_selection_model.cpp.

KisShapeSelectionModel::~KisShapeSelectionModel (  ) 

Definition at line 37 of file kis_shape_selection_model.cpp.


Member Function Documentation

void KisShapeSelectionModel::add ( KoShape *  child  ) 

Definition at line 41 of file kis_shape_selection_model.cpp.

void KisShapeSelectionModel::childChanged ( KoShape *  child,
KoShape::ChangeType  type 
)

Definition at line 108 of file kis_shape_selection_model.cpp.

bool KisShapeSelectionModel::childClipped ( const KoShape *  child  )  const

Definition at line 89 of file kis_shape_selection_model.cpp.

QList< KoShape * > KisShapeSelectionModel::childShapes (  )  const

Definition at line 100 of file kis_shape_selection_model.cpp.

void KisShapeSelectionModel::containerChanged ( KoShapeContainer *   ) 

Definition at line 104 of file kis_shape_selection_model.cpp.

int KisShapeSelectionModel::count (  )  const

Definition at line 95 of file kis_shape_selection_model.cpp.

bool KisShapeSelectionModel::isChildLocked ( const KoShape *  child  )  const

Definition at line 128 of file kis_shape_selection_model.cpp.

void KisShapeSelectionModel::remove ( KoShape *  child  ) 

Definition at line 68 of file kis_shape_selection_model.cpp.

void KisShapeSelectionModel::setClipping ( const KoShape *  child,
bool  clipping 
)

Definition at line 83 of file kis_shape_selection_model.cpp.


The documentation for this class was generated from the following files: