Merge "DALi Version 1.2.0" into devel/master
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Fri, 5 Aug 2016 14:02:12 +0000 (07:02 -0700)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Fri, 5 Aug 2016 14:02:12 +0000 (07:02 -0700)
dali-toolkit/internal/visuals/primitive/primitive-visual.cpp
dali-toolkit/internal/visuals/primitive/primitive-visual.h

index 4bba653..fe14601 100644 (file)
@@ -361,6 +361,12 @@ void PrimitiveVisual::SetSize( const Vector2& size )
   // ToDo: renderer responds to the size change
 }
 
+void PrimitiveVisual::GetNaturalSize( Vector2& naturalSize ) const
+{
+  naturalSize.x = mObjectDimensions.x;
+  naturalSize.y = mObjectDimensions.y;
+}
+
 void PrimitiveVisual::SetClipRect( const Rect<int>& clipRect )
 {
   Visual::Base::SetClipRect( clipRect );
index abf4a18..01b5885 100644 (file)
@@ -116,6 +116,11 @@ public:  // from Visual
   virtual void SetSize( const Vector2& size );
 
   /**
+   * @copydoc Visual::GetNaturalSize
+   */
+  virtual void GetNaturalSize( Vector2& naturalSize ) const;
+
+  /**
    * @copydoc Visual::SetClipRect
    */
   virtual void SetClipRect( const Rect<int>& clipRect );