summaryrefslogtreecommitdiffstats
path: root/slideshow/source/engine/transitions/shapetransitionfactory.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'slideshow/source/engine/transitions/shapetransitionfactory.cxx')
-rw-r--r--slideshow/source/engine/transitions/shapetransitionfactory.cxx56
1 files changed, 28 insertions, 28 deletions
diff --git a/slideshow/source/engine/transitions/shapetransitionfactory.cxx b/slideshow/source/engine/transitions/shapetransitionfactory.cxx
index b6c0762fb9c0..33fb7477fa12 100644
--- a/slideshow/source/engine/transitions/shapetransitionfactory.cxx
+++ b/slideshow/source/engine/transitions/shapetransitionfactory.cxx
@@ -31,6 +31,7 @@
#include <com/sun/star/animations/TransitionSubType.hpp>
#include "transitionfactory.hxx"
+#include "transitionfactorytab.hxx"
#include "transitiontools.hxx"
#include "parametricpolypolygonfactory.hxx"
#include "animationfactory.hxx"
@@ -191,26 +192,7 @@ double ClippingAnimation::getUnderlyingValue() const
// Permissible range for operator() above is [0,1]
}
-} // anon namespace
-
-
-AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
- const ActivitiesFactory::CommonParameters& rParms,
- const AnimatableShapeSharedPtr& rShape,
- const ShapeManagerSharedPtr& rShapeManager,
- const ::basegfx::B2DVector& rSlideSize,
- uno::Reference< animations::XTransitionFilter > const& xTransition )
-{
- return createShapeTransition( rParms,
- rShape,
- rShapeManager,
- rSlideSize,
- xTransition,
- xTransition->getTransition(),
- xTransition->getSubtype() );
-}
-
-AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
+AnimationActivitySharedPtr createShapeTransitionByType(
const ActivitiesFactory::CommonParameters& rParms,
const AnimatableShapeSharedPtr& rShape,
const ShapeManagerSharedPtr& rShapeManager,
@@ -222,7 +204,7 @@ AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
{
ENSURE_OR_THROW(
xTransition.is(),
- "TransitionFactory::createShapeTransition(): Invalid XTransition" );
+ "createShapeTransitionByType(): Invalid XTransition" );
const TransitionInfo* pTransitionInfo(
getTransitionInfo( nType, nSubType ) );
@@ -234,7 +216,7 @@ AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
{
default:
case TransitionInfo::TRANSITION_INVALID:
- OSL_FAIL( "TransitionFactory::createShapeTransition(): Invalid transition type. "
+ OSL_FAIL( "createShapeTransitionByType(): Invalid transition type. "
"Don't ask me for a 0 TransitionType, have no XTransitionFilter node instead!" );
return AnimationActivitySharedPtr();
@@ -272,13 +254,13 @@ AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
const TransitionInfo* pRandomTransitionInfo( getRandomTransitionInfo() );
ENSURE_OR_THROW( pRandomTransitionInfo != NULL,
- "TransitionFactory::createShapeTransition(): Got invalid random transition info" );
+ "createShapeTransitionByType(): Got invalid random transition info" );
ENSURE_OR_THROW( pRandomTransitionInfo->mnTransitionType != animations::TransitionType::RANDOM,
- "TransitionFactory::createShapeTransition(): Got random again for random input!" );
+ "createShapeTransitionByType(): Got random again for random input!" );
// and recurse
- pGeneratedActivity = createShapeTransition( rParms,
+ pGeneratedActivity = createShapeTransitionByType( rParms,
rShape,
rShapeManager,
rSlideSize,
@@ -319,7 +301,7 @@ AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
default:
ENSURE_OR_THROW( false,
- "TransitionFactory::createShapeTransition(): Unexpected subtype for SLIDEWIPE" );
+ "createShapeTransitionByType(): Unexpected subtype for SLIDEWIPE" );
break;
}
@@ -372,18 +354,36 @@ AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
// No animation generated, maybe no table entry for given
// transition?
OSL_TRACE(
- "TransitionFactory::createShapeTransition(): Unknown type/subtype (%d/%d) "
+ "createShapeTransitionByType(): Unknown type/subtype (%d/%d) "
"combination encountered",
xTransition->getTransition(),
xTransition->getSubtype() );
OSL_FAIL(
- "TransitionFactory::createShapeTransition(): Unknown type/subtype "
+ "createShapeTransitionByType(): Unknown type/subtype "
"combination encountered" );
}
return pGeneratedActivity;
}
+} // anon namespace
+
+AnimationActivitySharedPtr TransitionFactory::createShapeTransition(
+ const ActivitiesFactory::CommonParameters& rParms,
+ const AnimatableShapeSharedPtr& rShape,
+ const ShapeManagerSharedPtr& rShapeManager,
+ const ::basegfx::B2DVector& rSlideSize,
+ uno::Reference< animations::XTransitionFilter > const& xTransition )
+{
+ return createShapeTransitionByType( rParms,
+ rShape,
+ rShapeManager,
+ rSlideSize,
+ xTransition,
+ xTransition->getTransition(),
+ xTransition->getSubtype() );
+}
+
}
}