kis_part_layer.h
Class that contains a KisFilter and optionally a KisSelection.
Definition kis_adjustment_layer.h:39
The child document is responsible for saving and loading the embedded layers.
Definition kis_part_layer.h:41
Visitor that connects all partlayers in an image to a KisView's signals.
Definition kis_part_layer.h:134
A KisLayer that bundles child layers into a single layer.
Definition kis_group_layer.h:36
A PartLayer is a layer that contains a KOffice Part like a KWord document or a KSpread spreadsheet.
Definition kis_part_layer.h:74
virtual TQRect extent() const
Returns an approximation of where the bounds on actual data are in this layer.
Definition kis_part_layer.h:100
virtual TQImage createThumbnail(TQ_INT32 w, TQ_INT32 h)
Returns a thumbnail in requested size.
Definition kis_part_layer.cpp:189
virtual KisChildDoc * childDoc() const
Returns the childDoc so that we can access the doc from other places, if need be (KisDoc)
Definition kis_part_layer.h:91
virtual TQRect exactBounds() const
Returns the exact bounds of where the actual data resides in this layer.
Definition kis_part_layer.h:101
virtual bool accept(KisLayerVisitor &visitor)
Accept the KisLayerVisitor (for the Visitor design pattern), should call the correct function on the ...
Definition kis_part_layer.h:105
virtual void paintSelection(TQImage &img, TQ_INT32 x, TQ_INT32 y, TQ_INT32 w, TQ_INT32 h)
paints a mask where the selection on this layer resides
Definition kis_part_layer.cpp:126
An interface for the Part Layer so that we can use it in core/, but can implement it in ui/.
Definition kis_part_layer_iface.h:27
