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);
void clearSelection()
Clears the selection (doesn't call any of the update or dirty methods).
Definition kis_adjustment_layer.cpp:116
KisAdjustmentLayer(KisImageSP img, const TQString &name, KisFilterConfiguration *kfc, KisSelectionSP selection)
Create a new adjustment layer with the given configuration and selection.
Definition kis_adjustment_layer.cpp:33
void setSelection(KisSelectionSP selection)
Set the selction of this adjustment layer to a copy of selection.
Definition kis_adjustment_layer.cpp:97
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.
