{
}
-CubeTransitionEffect::CubeTransitionEffect(Internal::CubeTransitionEffect* impl)
-: BaseHandle(impl)
+CubeTransitionEffect::CubeTransitionEffect( Internal::CubeTransitionEffect& implementation )
+: Control( implementation )
{
}
+CubeTransitionEffect::CubeTransitionEffect( Dali::Internal::CustomActor* internal )
+: Control( internal )
+{
+ VerifyCustomActorPointer<Internal::CubeTransitionEffect>(internal);
+}
+
CubeTransitionEffect CubeTransitionEffect::DownCast( BaseHandle handle )
{
- return CubeTransitionEffect( dynamic_cast< Dali::Toolkit::Internal::CubeTransitionEffect* >( handle.GetObjectPtr() ) );
+ return Control::DownCast<CubeTransitionEffect, Internal::CubeTransitionEffect>( handle );
}
void CubeTransitionEffect::SetTransitionDuration( float duration )
return GetImpl(*this).GetCubeDisplacement();
}
-Actor CubeTransitionEffect::GetRoot()
-{
- return GetImpl(*this).GetRoot();
-}
-
-bool CubeTransitionEffect::IsTransiting()
+bool CubeTransitionEffect::IsTransitioning()
{
- return GetImpl(*this).IsTransiting();
+ return GetImpl(*this).IsTransitioning();
}
-void CubeTransitionEffect::SetCurrentImage(ImageActor imageActor)
+void CubeTransitionEffect::SetCurrentTexture( Texture texture )
{
- GetImpl(*this).SetCurrentImage( imageActor );
+ GetImpl(*this).SetCurrentTexture( texture );
}
-void CubeTransitionEffect::SetTargetImage(ImageActor imageActor)
+void CubeTransitionEffect::SetTargetTexture( Texture texture )
{
- GetImpl(*this).SetTargetImage( imageActor );
+ GetImpl(*this).SetTargetTexture( texture );
}
void CubeTransitionEffect::StartTransition( bool toNextImage )