20#ifndef INCLUDED_SLIDESHOW_SOURCE_ENGINE_ANIMATIONNODES_ANIMATIONTRANSITIONFILTERNODE_HXX
21#define INCLUDED_SLIDESHOW_SOURCE_ENGINE_ANIMATIONNODES_ANIMATIONTRANSITIONFILTERNODE_HXX
24#include <com/sun/star/animations/XTransitionFilter.hpp>
32 css::uno::Reference<css::animations::XAnimationNode>
const& xNode,
33 ::std::shared_ptr<BaseContainerNode>
const& pParent,
39#if OSL_DEBUG_LEVEL >= 2
41 {
return "AnimationTransitionFilterNode"; }
45 virtual void dispose()
override;
Common base class for all leaf animation nodes.
virtual void dispose() override
Dispose all object references.
AnimationTransitionFilterNode(css::uno::Reference< css::animations::XAnimationNode > const &xNode, ::std::shared_ptr< BaseContainerNode > const &pParent, NodeContext const &rContext)
virtual const char * getDescription() const
virtual AnimationActivitySharedPtr createActivity() const override
css::uno::Reference< css::animations::XTransitionFilter > mxTransitionFilterNode
::std::shared_ptr< AnimationActivity > AnimationActivitySharedPtr