Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes

Inkscape::LivePathEffect::EnumParam< E > Class Template Reference

Inheritance diagram for Inkscape::LivePathEffect::EnumParam< E >:
Inheritance graph
Collaboration diagram for Inkscape::LivePathEffect::EnumParam< E >:
Collaboration graph

List of all members.

Public Member Functions

virtual void addCanvasIndicators (SPLPEItem *, std::vector< Geom::PathVector > &)
virtual void addKnotHolderEntities (KnotHolder *, SPDesktop *, SPItem *)
 EnumParam (const Glib::ustring &label, const Glib::ustring &tip, const Glib::ustring &key, const Util::EnumDataConverter< E > &c, Inkscape::UI::Widget::Registry *wr, Effect *effect, E default_value)
get_value () const
 operator E ()
virtual void param_editOncanvas (SPItem *, SPDesktop *)
gchar * param_getSVGValue () const
virtual Glib::ustring * param_getTooltip ()
virtual Gtk::Widget * param_newWidget (Gtk::Tooltips *)
bool param_readSVGValue (const gchar *strvalue)
void param_set_default ()
void param_set_value (E val)
virtual void param_setup_nodepath (Inkscape::NodePath::Path *)
virtual void param_transform_multiply (Geom::Matrix const &, bool)
virtual bool providesKnotHolderEntities ()
void write_to_SVG ()

Public Attributes

bool oncanvas_editable
Glib::ustring param_key
Glib::ustring param_label
bool widget_is_visible

Protected Member Functions

void param_write_to_repr (const char *svgd)

Protected Attributes

Glib::ustring param_tooltip

Private Member Functions

 EnumParam (const EnumParam &)
EnumParamoperator= (const EnumParam &)

Private Attributes

const Util::EnumDataConverter
< E > * 

Detailed Description

template<typename E>
class Inkscape::LivePathEffect::EnumParam< E >

Definition at line 25 of file enum.h.

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index