- void Initialize( const char* name = NULL );
- virtual void OnInitialize( const char* name );
- void ResetCallStack();
- void AddToCallStacks( const char* method );
- void OnSceneConnection( int depth ) override;
- void OnSceneDisconnection() override;
- void OnChildAdd(Dali::Actor& child) override;
- void OnChildRemove(Dali::Actor& child) override;
- void OnPropertySet( Dali::Property::Index index, const Dali::Property::Value& propertyValue ) override;
- void OnSizeSet(const Dali::Vector3& targetSize) override;
- void OnSizeAnimation(Dali::Animation& animation, const Dali::Vector3& targetSize) override;
- bool OnHoverEvent(const Dali::HoverEvent& event) override;
- bool OnWheelEvent(const Dali::WheelEvent& event) override;
- bool OnKeyEvent(const Dali::KeyEvent& event) override;
- virtual void OnKeyInputFocusGained();
- virtual void OnKeyInputFocusLost();
- Dali::Vector3 GetNaturalSize() override;
- float GetHeightForWidth( float width ) override;
- float GetWidthForHeight( float height ) override;
- void OnRelayout( const Dali::Vector2& size, Dali::RelayoutContainer& container ) override;
- void OnSetResizePolicy( Dali::ResizePolicy::Type policy, Dali::Dimension::Type dimension ) override;
- void OnCalculateRelayoutSize( Dali::Dimension::Type dimension ) override;
- float CalculateChildSize( const Dali::Actor& child, Dali::Dimension::Type dimension ) override;
- void OnLayoutNegotiated( float size, Dali::Dimension::Type dimension ) override;
- bool RelayoutDependentOnChildren( Dali::Dimension::Type dimension = Dali::Dimension::ALL_DIMENSIONS ) override;
- static void SetProperty( Dali::BaseObject* object, Dali::Property::Index index, const Dali::Property::Value& value );
- static Dali::Property::Value GetProperty( Dali::BaseObject* object, Dali::Property::Index index );
-
- void SetDaliProperty(std::string s);
- void TestRelayoutRequest();
- float TestGetHeightForWidthBase( float width );
- float TestGetWidthForHeightBase( float height );
- float TestCalculateChildSizeBase( const Dali::Actor& child, Dali::Dimension::Type dimension );
- bool TestRelayoutDependentOnChildrenBase( Dali::Dimension::Type dimension );
+ void Initialize(const char* name = NULL);
+ virtual void OnInitialize(const char* name);
+ void ResetCallStack();
+ void AddToCallStacks(const char* method);
+ void OnSceneConnection(int depth) override;
+ void OnSceneDisconnection() override;
+ void OnChildAdd(Dali::Actor& child) override;
+ void OnChildRemove(Dali::Actor& child) override;
+ void OnPropertySet(Dali::Property::Index index, const Dali::Property::Value& propertyValue) override;
+ void OnSizeSet(const Dali::Vector3& targetSize) override;
+ void OnSizeAnimation(Dali::Animation& animation, const Dali::Vector3& targetSize) override;
+ virtual void OnKeyInputFocusGained();
+ virtual void OnKeyInputFocusLost();
+ Dali::Vector3 GetNaturalSize() override;
+ float GetHeightForWidth(float width) override;
+ float GetWidthForHeight(float height) override;
+ void OnRelayout(const Dali::Vector2& size, Dali::RelayoutContainer& container) override;
+ void OnSetResizePolicy(Dali::ResizePolicy::Type policy, Dali::Dimension::Type dimension) override;
+ void OnCalculateRelayoutSize(Dali::Dimension::Type dimension) override;
+ float CalculateChildSize(const Dali::Actor& child, Dali::Dimension::Type dimension) override;
+ void OnLayoutNegotiated(float size, Dali::Dimension::Type dimension) override;
+ bool RelayoutDependentOnChildren(Dali::Dimension::Type dimension = Dali::Dimension::ALL_DIMENSIONS) override;
+ void SetTransparent(bool transparent);
+ bool IsTransparent() const;
+ static void SetProperty(Dali::BaseObject* object, Dali::Property::Index index, const Dali::Property::Value& value);
+ static Dali::Property::Value GetProperty(Dali::BaseObject* object, Dali::Property::Index index);
+
+ void SetDaliProperty(std::string s);
+ void TestRelayoutRequest();
+ float TestGetHeightForWidthBase(float width);
+ float TestGetWidthForHeightBase(float height);
+ float TestCalculateChildSizeBase(const Dali::Actor& child, Dali::Dimension::Type dimension);
+ bool TestRelayoutDependentOnChildrenBase(Dali::Dimension::Type dimension);