20#ifndef INCLUDED_SLIDESHOW_SOURCE_ENGINE_ANIMATIONNODES_ANIMATIONCOMMANDNODE_HXX
21#define INCLUDED_SLIDESHOW_SOURCE_ENGINE_ANIMATIONNODES_ANIMATIONCOMMANDNODE_HXX
26#include <com/sun/star/animations/XCommand.hpp>
39 css::uno::Reference<css::animations::XAnimationNode>
const& xNode,
40 ::std::shared_ptr<BaseContainerNode>
const& pParent,
46 GetLoopingFromAnimation(
const css::uno::Reference<css::animations::XCommand>& xCommandNode,
47 const css::uno::Reference<css::drawing::XShape>& xShape);
50 virtual void dispose()
override;
53 virtual void activate_st()
override;
54 virtual bool hasPendingAnimation()
const override;
59 css::uno::Reference<css::drawing::XShape>
mxShape;
css::uno::Reference< css::animations::XCommand > mxCommandNode
css::uno::Reference< css::drawing::XShape > mxShape
IExternalMediaShapeBaseSharedPtr mpShape
This interface extends AnimationNode with some file-private accessor methods.
::std::shared_ptr< IExternalMediaShapeBase > IExternalMediaShapeBaseSharedPtr
#define SLIDESHOW_DLLPUBLIC