#include <image_filters.h>
Inheritance diagram for GDKImageFilter:


Public Member Functions | |
| virtual | ~GDKImageFilter () |
| virtual void | AttachWidgets (GtkBin *bin) |
| virtual void | DetachWidgets (GtkBin *bin) |
| virtual void | InterpretWidgets (GtkBin *bin) |
This allows a filter to attach and interpret any additional widgets in the container provided.
The activation of the AttachWidget and DetachWidgets is handled automatically by the repository on the detection of a selection change.
InterpretWidgets must be called (by the repository owner) before the first call to FilterFrame.
If an implementation doesn't attach any widgets, the default implementation is enough (though the adapter will give you that anyway).
As an example (unimplemented): the image repository could expose a single filter called Mirror, and the AttachWidgets could provide a GUI component to obtain a Left or Right user preference. The FilterFrame would then be sensitive to the users selection. Note that the current implementation exposes two filters in the repository for this.
Definition at line 80 of file image_filters.h.
|
|
Definition at line 83 of file image_filters.h. 00083 {}
|
|
|
Reimplemented in ImageFilterMirror, ImageFilterKaleidoscope, and ImageFilterSwap. Definition at line 84 of file image_filters.h. Referenced by GDKImageFilterRepository::SelectionChange(). 00084 { }
|
|
|
Reimplemented in ImageFilterMirror, ImageFilterKaleidoscope, and ImageFilterSwap. Definition at line 85 of file image_filters.h. Referenced by GDKImageFilterRepository::SelectionChange(). 00085 { }
|
|
|
Definition at line 86 of file image_filters.h. Referenced by PageMagickFilter::Initialise(). 00086 { }
|
1.4.2