Removed use of ActorContainer 12/39312/1
authorNick Holland <nick.holland@partner.samsung.com>
Tue, 12 May 2015 17:57:16 +0000 (18:57 +0100)
committerNick Holland <nick.holland@partner.samsung.com>
Tue, 12 May 2015 17:57:16 +0000 (18:57 +0100)
Change-Id: I185bf4da3387871dd264444d91328879c72cb319

demo/dali-table-view.cpp
demo/dali-table-view.h
examples/scroll-view/scroll-view-example.cpp

index 8175c94..d647b67 100644 (file)
@@ -348,7 +348,7 @@ void DaliTableView::Initialize( Application& application )
 
 void DaliTableView::ApplyCubeEffectToActors()
 {
-  for( ActorIter pageIter = mPages.begin(); pageIter != mPages.end(); ++pageIter )
+  for( std::vector< Actor >::iterator pageIter = mPages.begin(); pageIter != mPages.end(); ++pageIter )
   {
     Actor page = *pageIter;
 
index 05640ef..b19ac5d 100644 (file)
@@ -410,9 +410,9 @@ private:
   Dali::Toolkit::Popup            mVersionPopup;             ///< Displays DALi library version information
   Dali::Vector3                   mButtonsPageRelativeSize;  ///< Size of a buttons page relative to the stage size
 
-  Dali::ActorContainer            mPages;                    ///< List of pages.
-  Dali::ActorContainer            mTableViewImages;          ///< Offscreen render of tableview
-  Dali::ActorContainer            mBackgroundActors;         ///< List of background actors used in the effect
+  std::vector< Dali::Actor >      mPages;                    ///< List of pages.
+  std::vector< Dali::Actor >      mTableViewImages;          ///< Offscreen render of tableview
+  std::vector< Dali::Actor >      mBackgroundActors;         ///< List of background actors used in the effect
   AnimationList                   mBackgroundAnimations;     ///< List of background bubble animations
   ExampleList                     mExampleList;              ///< List of examples.
   ExampleMap                      mExampleMap;               ///< Map LUT for examples.
index da7a64b..a745b7d 100644 (file)
@@ -275,7 +275,7 @@ private:
     // apply new Effect to ScrollView
     ApplyEffectToScrollView();
 
-    for(ActorIter pageIter = mPages.begin(); pageIter != mPages.end(); ++pageIter)
+    for( std::vector< Actor >::iterator pageIter = mPages.begin(); pageIter != mPages.end(); ++pageIter)
     {
       Actor page = *pageIter;
       ApplyEffectToPage( page );
@@ -666,7 +666,7 @@ private:
   ScrollView mScrollView;                               ///< ScrollView UI Component
   bool mScrolling;                                      ///< ScrollView scrolling state (true = scrolling, false = stationary)
   ScrollViewEffect mScrollViewEffect;                   ///< ScrollView Effect instance.
-  ActorContainer mPages;                                ///< Keeps track of all the pages for applying effects.
+  std::vector< Actor > mPages;                          ///< Keeps track of all the pages for applying effects.
 
   /**
    * Enumeration of different effects this scrollview can operate under.