X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fsuper-blur-view%2Fsuper-blur-view.cpp;h=9e6551926d6d2aa928e83fcfdac33a8c9e4b56cc;hb=HEAD;hp=fda059ba0c03a41f9318689bed72434f8a0bf2ec;hpb=820c66e71516e7a25600b8b5de2e84b5d44d8ff3;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/controls/super-blur-view/super-blur-view.cpp b/dali-toolkit/devel-api/controls/super-blur-view/super-blur-view.cpp index fda059b..9e65519 100644 --- a/dali-toolkit/devel-api/controls/super-blur-view/super-blur-view.cpp +++ b/dali-toolkit/devel-api/controls/super-blur-view/super-blur-view.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 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,56 +23,48 @@ namespace Dali { - namespace Toolkit { - SuperBlurView::SuperBlurView() { } -SuperBlurView SuperBlurView::New( unsigned int blurLevels ) +SuperBlurView SuperBlurView::New(unsigned int blurLevels) { - return Internal::SuperBlurView::New( blurLevels ); + return Internal::SuperBlurView::New(blurLevels); } -SuperBlurView::SuperBlurView( const SuperBlurView& handle ) -: Control( handle ) -{ -} +SuperBlurView::SuperBlurView(const SuperBlurView& handle) = default; -SuperBlurView& SuperBlurView::operator=( const SuperBlurView& rhs ) -{ - if( &rhs != this ) - { - Control::operator=(rhs); - } - return *this; -} +SuperBlurView& SuperBlurView::operator=(const SuperBlurView& rhs) = default; + +SuperBlurView::SuperBlurView(SuperBlurView&& handle) = default; + +SuperBlurView& SuperBlurView::operator=(SuperBlurView&& rhs) = default; SuperBlurView::~SuperBlurView() { } -SuperBlurView SuperBlurView::DownCast( BaseHandle handle ) +SuperBlurView SuperBlurView::DownCast(BaseHandle handle) { - return Control::DownCast( handle ); + return Control::DownCast(handle); } SuperBlurView::SuperBlurView(Internal::SuperBlurView& implementation) -: Control( implementation ) +: Control(implementation) { } SuperBlurView::SuperBlurView(Dali::Internal::CustomActor* internal) -: Control( internal ) +: Control(internal) { - VerifyCustomActorPointer( internal ); + VerifyCustomActorPointer(internal); } -void SuperBlurView::SetImage(Image inputImage) +void SuperBlurView::SetTexture(Texture texture) { - GetImpl(*this).SetImage( inputImage ); + GetImpl(*this).SetTexture(texture); } Property::Index SuperBlurView::GetBlurStrengthPropertyIndex() const @@ -80,9 +72,9 @@ Property::Index SuperBlurView::GetBlurStrengthPropertyIndex() const return GetImpl(*this).GetBlurStrengthPropertyIndex(); } -void SuperBlurView::SetBlurStrength( float blurStrength ) +void SuperBlurView::SetBlurStrength(float blurStrength) { - GetImpl(*this).SetBlurStrength( blurStrength ); + GetImpl(*this).SetBlurStrength(blurStrength); } float SuperBlurView::GetCurrentBlurStrength() const @@ -95,9 +87,9 @@ SuperBlurView::SuperBlurViewSignal& SuperBlurView::BlurFinishedSignal() return GetImpl(*this).BlurFinishedSignal(); } -Image SuperBlurView::GetBlurredImage( unsigned int level ) +Texture SuperBlurView::GetBlurredTexture(unsigned int level) { - return GetImpl(*this).GetBlurredImage( level ); + return GetImpl(*this).GetBlurredTexture(level); } } // namespace Toolkit