X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=examples%2Ftransitions%2Fshadow-button-impl.h;h=0c504d85792e3506b1ed8a0992a6982ba70f7fe1;hb=1b19fd140ff139b5854a1a62447faf31b175d8f6;hp=cbf146e9e4d07ca68244f3133495b5c2a87d150a;hpb=25250984089b6270054ea41df59b4f00b9956e8b;p=platform%2Fcore%2Fuifw%2Fdali-demo.git diff --git a/examples/transitions/shadow-button-impl.h b/examples/transitions/shadow-button-impl.h index cbf146e..0c504d8 100644 --- a/examples/transitions/shadow-button-impl.h +++ b/examples/transitions/shadow-button-impl.h @@ -2,7 +2,7 @@ #define DALI_DEMO_INTERNAL_SHADOW_BUTTON_IMPL_H /* - * Copyright (c) 2017 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. @@ -17,18 +17,16 @@ * limitations under the License. */ -#include "shadow-button.h" -#include -#include -#include #include +#include +#include +#include +#include "shadow-button.h" namespace Demo { - namespace Internal // To use TypeRegistry, handle and body classes need the same name { - class ShadowButton : public Dali::Toolkit::Internal::Control { public: @@ -46,7 +44,7 @@ public: // API * The button will perform a transition if there is a state change. * @param[in] active The active state */ - void SetActiveState( bool active ); + void SetActiveState(bool active); /** * Get the active state @@ -58,7 +56,7 @@ public: // API * Set the check state * @param[in] checkState The state of the checkbox */ - void SetCheckState( bool checkState ); + void SetCheckState(bool checkState); /** * Get the check state @@ -66,14 +64,14 @@ public: // API */ bool GetCheckState(); -public: // Properties +public: // Properties /** * Called when a property of an object of this type is set. * @param[in] object The object whose property is set. * @param[in] index The property index. * @param[in] value The new property value. */ - static void SetProperty( Dali::BaseObject* object, Dali::Property::Index index, const Dali::Property::Value& value ); + static void SetProperty(Dali::BaseObject* object, Dali::Property::Index index, const Dali::Property::Value& value); /** * Called to retrieve a property of an object of this type. @@ -81,7 +79,7 @@ public: // Properties * @param[in] index The property index. * @return The current value of the property. */ - static Dali::Property::Value GetProperty( Dali::BaseObject* object, Dali::Property::Index propertyIndex ); + static Dali::Property::Value GetProperty(Dali::BaseObject* object, Dali::Property::Index propertyIndex); private: // From Control /** @@ -90,24 +88,24 @@ private: // From Control virtual void OnInitialize(); /** - * @copydoc Toolkit::Button::OnStageConnect() + * @copydoc Toolkit::Button::OnSceneConnection() */ - virtual void OnStageConnection( int depth ); + virtual void OnSceneConnection(int depth); /** - * @copydoc Toolkit::Button::OnStageDisconnection() + * @copydoc Toolkit::Button::OnSceneDisconnection() */ - virtual void OnStageDisconnection(); + virtual void OnSceneDisconnection(); /** * @copydoc Toolkit::Button::OnSizeSet() */ - virtual void OnSizeSet( const Dali::Vector3& targetSize ); + virtual void OnSizeSet(const Dali::Vector3& targetSize); /** * @copydoc Toolkit::Button::OnRelayout() */ - virtual void OnRelayout( const Dali::Vector2& targetSize, Dali::RelayoutContainer& container ); + virtual void OnRelayout(const Dali::Vector2& targetSize, Dali::RelayoutContainer& container); /** * @copydoc Toolkit::Button::GetNaturalSize */ @@ -116,22 +114,23 @@ private: // From Control /** * @copydoc Toolkit::Button::OnStyleChange */ - virtual void OnStyleChange( Dali::Toolkit::StyleManager styleManager, Dali::StyleChange::Type change ); + virtual void OnStyleChange(Dali::Toolkit::StyleManager styleManager, Dali::StyleChange::Type change); private: struct Transition { - Dali::Property::Index mTransitionId; + Dali::Property::Index mTransitionId; Dali::Toolkit::TransitionData mTransitionData; - Dali::Animation mAnimation; - bool mPlaying; + Dali::Animation mAnimation; + bool mPlaying; - Transition( Dali::Property::Index index, Dali::Toolkit::TransitionData transitionData ) - : mTransitionId( index ), - mTransitionData( transitionData ), + Transition(Dali::Property::Index index, Dali::Toolkit::TransitionData transitionData) + : mTransitionId(index), + mTransitionData(transitionData), mPlaying(false) { } + private: Transition(); }; @@ -143,48 +142,48 @@ private: Dali::Property::Index mTransformId; Dali::Property::Map mTransform; - Transform( Dali::Property::Index index, Dali::Property::Map& map ) + Transform(Dali::Property::Index index, Dali::Property::Map& map) : mTransformId(index), - mTransform( map ) + mTransform(map) { } }; typedef std::vector Transforms; private: - void StartTransition( Dali::Property::Index transitionId ); + void StartTransition(Dali::Property::Index transitionId); - void OnTransitionFinished( Dali::Animation& handle ); + void OnTransitionFinished(Dali::Animation& handle); - Transitions::iterator FindTransition( Dali::Property::Index index ); + Transitions::iterator FindTransition(Dali::Property::Index index); - Transforms::iterator FindTransform( Dali::Property::Index index ); + Transforms::iterator FindTransform(Dali::Property::Index index); /** * Relayout the visuals as a result of size negotiation using * the transforms provided in the stylesheet */ - void RelayoutVisuals( const Dali::Vector2& targetSize ); + void RelayoutVisuals(const Dali::Vector2& targetSize); /** * Relayout the visuals as a result of size negotiation using * programmatically generated transforms */ - void RelayoutVisualsManually( const Dali::Vector2& targetSize ); + void RelayoutVisualsManually(const Dali::Vector2& targetSize); - void ResetVisual( Dali::Property::Index index, - Dali::Toolkit::Visual::Base& visual, - const Dali::Property::Value& value ); + void ResetVisual(Dali::Property::Index index, + Dali::Toolkit::Visual::Base& visual, + const Dali::Property::Value& value); - void ResetTransition( Dali::Property::Index index, - const Dali::Property::Value& value ); + void ResetTransition(Dali::Property::Index index, + const Dali::Property::Value& value); - void StoreTargetLayouts( Dali::Toolkit::TransitionData transitionData ); + void StoreTargetLayouts(Dali::Toolkit::TransitionData transitionData); private: // undefined - ShadowButton( const ShadowButton& ); - ShadowButton& operator=( const ShadowButton& ); + ShadowButton(const ShadowButton&); + ShadowButton& operator=(const ShadowButton&); private: // Data @@ -199,22 +198,22 @@ private: bool mActiveState; }; -} // Internal +} // namespace Internal -inline Internal::ShadowButton& GetImpl( Demo::ShadowButton& handle ) +inline Internal::ShadowButton& GetImpl(Demo::ShadowButton& handle) { - DALI_ASSERT_ALWAYS( handle ); + DALI_ASSERT_ALWAYS(handle); Dali::RefObject& object = handle.GetImplementation(); return static_cast(object); } -inline const Internal::ShadowButton& GetImpl( const Demo::ShadowButton& handle ) +inline const Internal::ShadowButton& GetImpl(const Demo::ShadowButton& handle) { - DALI_ASSERT_ALWAYS( handle ); + DALI_ASSERT_ALWAYS(handle); const Dali::RefObject& object = handle.GetImplementation(); return static_cast(object); } -} // Demo +} // namespace Demo #endif // DALI_DEMO_SHADOW_BUTTON_IMPL_H