kis_adjustment_layer.h
38class KRITACORE_EXPORT KisAdjustmentLayer : public KisLayer, public KisLayerSupportsIndirectPainting
48 KisAdjustmentLayer(KisImageSP img, const TQString &name, KisFilterConfiguration * kfc, KisSelectionSP selection);
69 virtual void paintSelection(TQImage &img, const TQRect& scaledImageRect, const TQSize& scaledImageSize, const TQSize& imageSize);
Class that contains a KisFilter and optionally a KisSelection.
Definition kis_adjustment_layer.h:39
A KisFilterConfiguration is the serializable representation of the filter parameters.
Definition kis_filter_configuration.h:38
A KisLayer that bundles child layers into a single layer.
Definition kis_group_layer.h:36
virtual TQImage createThumbnail(TQ_INT32 w, TQ_INT32 h)
Returns a thumbnail in requested size.
Definition kis_layer.cpp:576
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_layer.cpp:568
virtual bool accept(KisLayerVisitor &)=0
Accept the KisLayerVisitor (for the Visitor design pattern), should call the correct function on the ...
virtual TQRect extent() const =0
Returns an approximation of where the bounds on actual data are in this layer.
virtual TQRect exactBounds() const =0
Returns the exact bounds of where the actual data resides in this layer.
