[dali_2.3.23] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / devel-api / controls / super-blur-view / super-blur-view.cpp
index fda059b..9e65519 100644 (file)
@@ -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.
 
 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<SuperBlurView, Internal::SuperBlurView>( handle );
+  return Control::DownCast<SuperBlurView, Internal::SuperBlurView>(handle);
 }
 
 SuperBlurView::SuperBlurView(Internal::SuperBlurView& implementation)
-: Control( implementation )
+: Control(implementation)
 {
 }
 
 SuperBlurView::SuperBlurView(Dali::Internal::CustomActor* internal)
-: Control( internal )
+: Control(internal)
 {
-  VerifyCustomActorPointer<Internal::SuperBlurView>( internal );
+  VerifyCustomActorPointer<Internal::SuperBlurView>(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