X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Ftransition-effects%2Fcube-transition-effect.cpp;h=01f7dd83e3f76e1929a5d44dfe8484a0ca7493bc;hb=90168515fb4b80ff64c068769420c0235a225d71;hp=6ba444e17ff1d932406403cdec471d30719e20f2;hpb=1c5674a11a51310ee689d6daf4e6b7d94dec607e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/transition-effects/cube-transition-effect.cpp b/dali-toolkit/devel-api/transition-effects/cube-transition-effect.cpp index 6ba444e..01f7dd8 100644 --- a/dali-toolkit/devel-api/transition-effects/cube-transition-effect.cpp +++ b/dali-toolkit/devel-api/transition-effects/cube-transition-effect.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2020 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -23,10 +23,8 @@ namespace Dali { - namespace Toolkit { - CubeTransitionEffect::CubeTransitionEffect() { } @@ -35,19 +33,25 @@ CubeTransitionEffect::~CubeTransitionEffect() { } -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 CubeTransitionEffect::DownCast( BaseHandle handle ) +CubeTransitionEffect CubeTransitionEffect::DownCast(BaseHandle handle) { - return CubeTransitionEffect( dynamic_cast< Dali::Toolkit::Internal::CubeTransitionEffect* >( handle.GetObjectPtr() ) ); + return Control::DownCast(handle); } -void CubeTransitionEffect::SetTransitionDuration( float duration ) +void CubeTransitionEffect::SetTransitionDuration(float duration) { - GetImpl(*this).SetTransitionDuration( duration ); + GetImpl(*this).SetTransitionDuration(duration); } float CubeTransitionEffect::GetTransitionDuration() const @@ -55,9 +59,9 @@ float CubeTransitionEffect::GetTransitionDuration() const return GetImpl(*this).GetTransitionDuration(); } -void CubeTransitionEffect::SetCubeDisplacement( float displacement ) +void CubeTransitionEffect::SetCubeDisplacement(float displacement) { - GetImpl(*this).SetCubeDisplacement( displacement ); + GetImpl(*this).SetCubeDisplacement(displacement); } float CubeTransitionEffect::GetCubeDisplacement() const @@ -65,34 +69,29 @@ float CubeTransitionEffect::GetCubeDisplacement() const 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 ) +void CubeTransitionEffect::StartTransition(bool toNextImage) { - GetImpl(*this).StartTransition( toNextImage ); + GetImpl(*this).StartTransition(toNextImage); } -void CubeTransitionEffect::StartTransition( Vector2 panPosition, Vector2 panDisplacement ) +void CubeTransitionEffect::StartTransition(Vector2 panPosition, Vector2 panDisplacement) { - GetImpl(*this).StartTransition( panPosition, panDisplacement ); + GetImpl(*this).StartTransition(panPosition, panDisplacement); } void CubeTransitionEffect::PauseTransition() @@ -112,7 +111,7 @@ void CubeTransitionEffect::StopTransition() CubeTransitionEffect::TransitionCompletedSignalType& CubeTransitionEffect::TransitionCompletedSignal() { - return GetImpl( *this ).TransitionCompletedSignal(); + return GetImpl(*this).TransitionCompletedSignal(); } } // namespace Toolkit