[dali_2.3.24] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / public-api / transition / transition-base.cpp
index 5e70e21..e2b403c 100644 (file)
@@ -50,9 +50,9 @@ TransitionBase::TransitionBase(const TransitionBase& handle) = default;
 
 TransitionBase& TransitionBase::operator=(const TransitionBase& rhs) = default;
 
-TransitionBase::TransitionBase(TransitionBase&& rhs) = default;
+TransitionBase::TransitionBase(TransitionBase&& rhs) noexcept = default;
 
-TransitionBase& TransitionBase::operator=(TransitionBase&& rhs) = default;
+TransitionBase& TransitionBase::operator=(TransitionBase&& rhs) noexcept = default;
 
 void TransitionBase::SetTimePeriod(TimePeriod timePeriod)
 {
@@ -76,7 +76,12 @@ AlphaFunction TransitionBase::GetAlphaFunction() const
 
 void TransitionBase::TransitionWithChild(bool transitionWithChild)
 {
-  return GetImplementation(*this).TransitionWithChild(transitionWithChild);
+  GetImplementation(*this).TransitionWithChild(transitionWithChild);
+}
+
+void TransitionBase::SetAppearingTransition(bool appearingTransition)
+{
+  GetImplementation(*this).SetAppearingTransition(appearingTransition);
 }
 
 } // namespace Toolkit