diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-02-12 22:18:06 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-02-12 22:18:06 +0100 |
commit | e1d1ea2d017d4239c4ed301ee6328cb53af5bb55 (patch) | |
tree | a433aca00efd4dd8fc2cff5b1b4d929e825b66ba /slideshow/source/inc | |
parent | b10fe49dcf4138e4d337b4e67402428fe1bce2b9 (diff) |
Turn all-static TransitionFactory class into namespace
Change-Id: I0187cf4c1b31c5a8c930804c7d3f36c79142af3a
Diffstat (limited to 'slideshow/source/inc')
-rw-r--r-- | slideshow/source/inc/transitionfactory.hxx | 30 |
1 files changed, 4 insertions, 26 deletions
diff --git a/slideshow/source/inc/transitionfactory.hxx b/slideshow/source/inc/transitionfactory.hxx index 94d45988824b..9935740baf62 100644 --- a/slideshow/source/inc/transitionfactory.hxx +++ b/slideshow/source/inc/transitionfactory.hxx @@ -33,16 +33,13 @@ #include "transitioninfo.hxx" #include "soundplayer.hxx" -#include <boost/utility.hpp> - namespace slideshow { namespace internal { /* Definition of Transitionfactory class */ - class TransitionFactory : private boost::noncopyable + namespace TransitionFactory { - public: /** Create a transition effect for shapes. This method creates an AnimationActivity, which, when @@ -64,7 +61,7 @@ namespace slideshow @return the created activity, or NULL for no transition effect */ - static AnimationActivitySharedPtr createShapeTransition( + AnimationActivitySharedPtr createShapeTransition( const ActivitiesFactory::CommonParameters& rParms, const AnimatableShapeSharedPtr& rShape, const ShapeManagerSharedPtr& rShapeManager, @@ -100,7 +97,7 @@ namespace slideshow @return the created animation, or NULL for no transition effect */ - static NumberAnimationSharedPtr createSlideTransition( + NumberAnimationSharedPtr createSlideTransition( const SlideSharedPtr& rLeavingSlide, const SlideSharedPtr& rEnteringSlide, const UnoViewContainer& rViewContainer, @@ -114,26 +111,7 @@ namespace slideshow bool bTransitionDirection, const RGBColor& rTransitionFadeColor, const SoundPlayerSharedPtr& rSoundPlayer ); - - private: - static const TransitionInfo* getTransitionInfo( - sal_Int16 nTransitionType, sal_Int16 nTransitionSubType ); - static const TransitionInfo* getRandomTransitionInfo(); - - static AnimationActivitySharedPtr createShapeTransition( - const ActivitiesFactory::CommonParameters& rParms, - const AnimatableShapeSharedPtr& rShape, - const ShapeManagerSharedPtr& rShapeManager, - const ::basegfx::B2DVector& rSlideSize, - ::com::sun::star::uno::Reference< - ::com::sun::star::animations::XTransitionFilter > const& xTransition, - sal_Int16 nTransitionType, - sal_Int16 nTransitionSubType ); - - // static factory - TransitionFactory() SAL_DELETED_FUNCTION; //TODO: get rid of this class - ~TransitionFactory() SAL_DELETED_FUNCTION; - }; + } } } |