summaryrefslogtreecommitdiff
path: root/slideshow/source/engine/animationnodes/animationbasenode.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'slideshow/source/engine/animationnodes/animationbasenode.hxx')
-rw-r--r--slideshow/source/engine/animationnodes/animationbasenode.hxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/slideshow/source/engine/animationnodes/animationbasenode.hxx b/slideshow/source/engine/animationnodes/animationbasenode.hxx
index d31a3a5a2fc9..6bb5cd1f2ff7 100644
--- a/slideshow/source/engine/animationnodes/animationbasenode.hxx
+++ b/slideshow/source/engine/animationnodes/animationbasenode.hxx
@@ -59,6 +59,7 @@ protected:
private:
virtual bool hasPendingAnimation() const override;
+ virtual bool enqueueActivity() const;
private: // state transition callbacks
virtual bool init_st() override;
@@ -79,7 +80,6 @@ private:
css::uno::Reference<css::animations::XAnimate> mxAnimateNode;
ShapeAttributeLayerHolder maAttributeLayerHolder;
::basegfx::B2DVector maSlideSize;
- AnimationActivitySharedPtr mpActivity;
/// When valid, this node has a plain target shape
AttributableShapeSharedPtr mpShape;
@@ -88,6 +88,9 @@ private:
SubsettableShapeManagerSharedPtr mpSubsetManager;
bool mbPreservedVisibility;
bool mbIsIndependentSubset;
+
+protected:
+ AnimationActivitySharedPtr mpActivity;
};
} // namespace presentation::internal