index 21d86f80ad9dbb6ba1792f1f42346145c17f9aeb..f0d0ffdd5669c802ab96fb96fc3e6ba7c8ee34aa 100644 (file)
extern const Util::EnumData<EffectType> LPETypeData[INVALID_LPE];
extern const Util::EnumDataConverter<EffectType> LPETypeConverter;
+enum LPEPathFlashType {
+ SUPPRESS_FLASH,
+ PERMANENT_FLASH,
+ DEFAULT
+};
+
class Effect {
public:
static Effect* New(EffectType lpenr, LivePathEffectObject *lpeobj);
virtual void transform_multiply(Geom::Matrix const& postmul, bool set);
bool providesKnotholder() { return (kh_entity_vector.size() > 0); }
+ virtual LPEPathFlashType pathFlashType() { return DEFAULT; }
void addHandles(KnotHolder *knotholder, SPDesktop *desktop, SPItem *item);
Glib::ustring getName();