From 5a55928bc403b41e1a724d9e52c0911603b0966b Mon Sep 17 00:00:00 2001 From: Maximilian Albert Date: Mon, 18 Aug 2008 00:32:47 +0000 Subject: reimplement acceptsNumParams(); instead of making it a virtual function we just make case distinctions (bzr r6642) --- src/live_effects/effect.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/live_effects/effect.h') diff --git a/src/live_effects/effect.h b/src/live_effects/effect.h index c01cab5c3..1bc3988ab 100644 --- a/src/live_effects/effect.h +++ b/src/live_effects/effect.h @@ -109,7 +109,8 @@ public: void writeParamsToSVG(); virtual void acceptParamPath (SPPath *param_path); - virtual int acceptsNumParams() { return 0; } + static int acceptsNumParams(EffectType type); + int acceptsNumParams() { return acceptsNumParams(effectType()); } void doAcceptPathPreparations(SPLPEItem *lpeitem); inline bool pathParamAccepted() { return done_pathparam_set; } -- cgit v1.2.3