OnStageConnection changes 32/40432/5
authorFerran Sole <ferran.sole@samsung.com>
Wed, 3 Jun 2015 13:56:51 +0000 (14:56 +0100)
committerFerran Sole <ferran.sole@samsung.com>
Tue, 9 Jun 2015 11:09:19 +0000 (04:09 -0700)
Changed OnStageConnection in core so it now receives via a parameter the depth
at which the actor has been connected in the hierarchy

Change-Id: I75369875dec87ae0fe4196e9f1653d902e1bc4bc

automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dummy-control.h
dali-toolkit/internal/controls/page-turn-view/page-turn-view-impl.cpp
dali-toolkit/internal/controls/page-turn-view/page-turn-view-impl.h
dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.cpp
dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h
dali-toolkit/public-api/controls/control-impl.cpp
dali-toolkit/public-api/controls/control-impl.h

index b6b80a27d97b55ef01eb003a39d06346ead7d0c4..20a5041c205f03ba0e44e02deaf51e72671c3f14 100644 (file)
@@ -122,7 +122,7 @@ void DummyControlImplOverride::OnPinch(const PinchGesture& pinch) { pinchCalled
 void DummyControlImplOverride::OnPan(const PanGesture& pan) { panCalled = true; }
 void DummyControlImplOverride::OnTap(const TapGesture& tap) { tapCalled = true; }
 void DummyControlImplOverride::OnLongPress(const LongPressGesture& longPress) { longPressCalled = true; }
-void DummyControlImplOverride::OnStageConnection() { stageConnectionCalled = true; }
+void DummyControlImplOverride::OnStageConnection( unsigned int depth ) { stageConnectionCalled = true; }
 void DummyControlImplOverride::OnStageDisconnection() { stageDisconnectionCalled = true; }
 void DummyControlImplOverride::OnChildAdd(Actor& child) { childAddCalled = true; }
 void DummyControlImplOverride::OnChildRemove(Actor& child) { childRemoveCalled = true; }
index bcef6d1ff87b0d99d7a3afea88a66dea7fdeef03..ddfdcba26c0396f2f49c618638800ad0b89388eb 100644 (file)
@@ -111,7 +111,7 @@ private: // From Internal::Control
 
 private: // From CustomActorImpl
 
-  virtual void OnStageConnection();
+  virtual void OnStageConnection( unsigned int depth );
   virtual void OnStageDisconnection();
   virtual void OnChildAdd(Actor& child);
   virtual void OnChildRemove(Actor& child);
index a3a4fcc380b42e626ad265430f73bf8fb809431d..3f98e54c344f8b7d1c7bfd0317e458e05f3e5d72 100644 (file)
@@ -425,7 +425,7 @@ void PageTurnView::SetupShadowView()
   mShadowView.Activate();
 }
 
-void PageTurnView::OnStageConnection()
+void PageTurnView::OnStageConnection( unsigned int depth )
 {
   SetupShadowView();
   mTurningPageLayer.RaiseToTop();
index 9ae696b2c84f802f1677a80013e0d4a712485539..8ef61483efed94ae52431d1ed765089df4c0f31f 100644 (file)
@@ -198,7 +198,7 @@ private: // from Control
   /**
    * @copydoc CustomActorImpl::OnStageConnection()
    */
-  virtual void OnStageConnection();
+  virtual void OnStageConnection( unsigned int depth );
 
   /**
    * @copydoc CustomActorImpl::OnStageDisconnection()
index ba36907644205bdce19e5ac33ebddc3d5de50b48..bffb5da55631052167e9f66faf2f5155f237cb07 100644 (file)
@@ -658,7 +658,7 @@ void ScrollView::OnInitialize()
   SetInternalConstraints();
 }
 
-void ScrollView::OnStageConnection()
+void ScrollView::OnStageConnection( unsigned int depth )
 {
   DALI_LOG_SCROLL_STATE("[0x%X]", this);
 
index 86577c735940ac67bf3228bcf376b438ec8d9808..ca7106e48e0dded4541bc9b97e73d0bb58d584fc 100644 (file)
@@ -549,7 +549,7 @@ private: // private overriden functions from CustomActorImpl and Controls
   /**
    * @copydoc CustomActorImpl::OnStageConnection()
    */
-  virtual void OnStageConnection();
+  virtual void OnStageConnection( unsigned int depth );
 
   /**
    * @copydoc CustomActorImpl::OnStageDisconnection()
index c720ee174dba5016415f08d207fdf1014d212751..65c4429e0997df8c767e1314dc4fbac95fc3490b 100644 (file)
@@ -891,7 +891,7 @@ void Control::EmitKeyInputFocusSignal( bool focusGained )
   }
 }
 
-void Control::OnStageConnection()
+void Control::OnStageConnection( unsigned int depth )
 {
 }
 
index 1c396c0020468c8768c1cbf154607ed3287d31df..0b52ed4b68764d39c0620f4069f3fba044b9e744 100644 (file)
@@ -270,7 +270,7 @@ protected: // From CustomActorImpl, not to be used by application developers
   /**
    * @copydoc CustomActorImpl::OnStageConnection()
    */
-  virtual void OnStageConnection();
+  virtual void OnStageConnection( unsigned int depth );
 
   /**
    * @copydoc CustomActorImpl::OnStageDisconnection()