summaryrefslogtreecommitdiffstats
path: root/slideshow/source/inc/animationnode.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'slideshow/source/inc/animationnode.hxx')
-rw-r--r--slideshow/source/inc/animationnode.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/slideshow/source/inc/animationnode.hxx b/slideshow/source/inc/animationnode.hxx
index 3eb5a7295668..34eca1da91ed 100644
--- a/slideshow/source/inc/animationnode.hxx
+++ b/slideshow/source/inc/animationnode.hxx
@@ -136,6 +136,13 @@ public:
virtual void notifyDeactivating(
const AnimationNodeSharedPtr& rNotifier ) = 0;
+ /** Called by the container to remove the animation effect
+ to make the painted shape correct if it restart because
+ of repeat or rewind ( fill mode is AnimationFill::REMOVE )
+ to start state.
+ */
+ virtual void removeEffect() = 0;
+
/** Query node whether it has an animation pending.
@return true, if this node (or at least one of its children)