lpeobject.cpp revision e72ec96ad2ab870dc0af88bc559c86b32c63dd9c
281N/A#include "live_effects/lpeobject.h"
131N/A#include "live_effects/effect.h"
131N/A#include "xml/node-event-vector.h"
1086N/A#include "sp-object.h"
131N/A#include "attributes.h"
725N/A#include "document.h"
131N/A#include "document-private.h"
500N/Astatic void livepatheffect_on_repr_attr_changed (Inkscape::XML::Node * repr, const gchar *key, const gchar *oldval, const gchar *newval, bool is_interactive, void * data);
131N/A if (!livepatheffect_type) {
929N/A sizeof (LivePathEffectObjectClass),
1318N/A sizeof (LivePathEffectObject),
131N/A livepatheffect_type = g_type_register_static (SP_TYPE_OBJECT, "LivePathEffectObject", &livepatheffect_info, (GTypeFlags)0);
131N/A return livepatheffect_type;
131N/A#ifdef LIVEPATHEFFECT_VERBOSE
131N/ALivePathEffectObject::livepatheffect_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
if (repr) {
#ifdef LIVEPATHEFFECT_VERBOSE
#ifdef LIVEPATHEFFECT_VERBOSE
switch (key) {
case SP_PROP_PATH_EFFECT:
LivePathEffectObject::livepatheffect_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags)
#ifdef LIVEPATHEFFECT_VERBOSE
repr->setAttribute("effect", Inkscape::LivePathEffect::LPETypeConverter.get_key(lpeobj->effecttype).c_str());
return repr;
void * data )
#ifdef LIVEPATHEFFECT_VERBOSE
if (!data)
return lpeobj_new;