Inkscape
Vector Graphics Editor
|
#include <gradient-selector-interface.h>
Public Types | |
enum | SelectorMode { MODE_LINEAR , MODE_RADIAL , MODE_SWATCH } |
Public Member Functions | |
virtual void | setGradient (SPGradient *gradient)=0 |
virtual SPGradient * | getVector ()=0 |
virtual void | setVector (SPDocument *doc, SPGradient *vector)=0 |
virtual void | setMode (SelectorMode mode)=0 |
virtual void | setUnits (SPGradientUnits units)=0 |
virtual SPGradientUnits | getUnits ()=0 |
virtual void | setSpread (SPGradientSpread spread)=0 |
virtual SPGradientSpread | getSpread ()=0 |
virtual void | selectStop (SPStop *selected) |
sigc::signal< void(SPStop *)> & | signal_stop_selected () |
void | emit_stop_selected (SPStop *stop) |
Private Attributes | |
sigc::signal< void(SPStop *)> | _signal_stop_selected |
Definition at line 9 of file gradient-selector-interface.h.
Enumerator | |
---|---|
MODE_LINEAR | |
MODE_RADIAL | |
MODE_SWATCH |
Definition at line 11 of file gradient-selector-interface.h.
|
inline |
Definition at line 26 of file gradient-selector-interface.h.
References _signal_stop_selected.
Referenced by Inkscape::UI::Widget::GradientEditor::fire_stop_selected().
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
inlinevirtual |
Reimplemented in Inkscape::UI::Widget::GradientEditor.
Definition at line 23 of file gradient-selector-interface.h.
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
pure virtual |
Implemented in Inkscape::UI::Widget::GradientEditor, and Inkscape::UI::Widget::GradientSelector.
|
inline |
Definition at line 25 of file gradient-selector-interface.h.
References _signal_stop_selected.
Referenced by Inkscape::UI::Widget::PaintSelector::set_mode_gradient().
|
private |
Definition at line 29 of file gradient-selector-interface.h.
Referenced by emit_stop_selected(), and signal_stop_selected().