Changes following "Changed bubble effect to use new texture API"
[platform/core/uifw/dali-demo.git] / examples / new-window / new-window-example.cpp
index 0daf070..7e6c625 100644 (file)
@@ -19,6 +19,7 @@
 #include <dali/public-api/rendering/renderer.h>
 #include <dali-toolkit/dali-toolkit.h>
 #include <dali-toolkit/devel-api/controls/bubble-effect/bubble-emitter.h>
+#include <dali-toolkit/devel-api/controls/gaussian-blur-view/gaussian-blur-view.h>
 
 #include <cstdio>
 #include <iostream>
@@ -163,7 +164,8 @@ private:
 
 NewWindowController::NewWindowController( Application& application )
 : mApplication(application),
-  mNeedNewAnimation(true)
+  mNeedNewAnimation(true),
+  mAnimateComponentCount( 0 )
 {
   mApplication.InitSignal().Connect(this, &NewWindowController::Create);
   mApplication.TerminateSignal().Connect(this, &NewWindowController::Destroy);
@@ -241,10 +243,10 @@ void NewWindowController::Destroy( Application& app )
 void NewWindowController::AddBubbles( Actor& parentActor, const Vector2& stageSize)
 {
   mEmitter = Toolkit::BubbleEmitter::New( stageSize,
-                                          DemoHelper::LoadImage( DEMO_IMAGE_DIR "bubble-ball.png" ),
+                                          DemoHelper::LoadTexture( DEMO_IMAGE_DIR "bubble-ball.png" ),
                                           200, Vector2( 5.0f, 5.0f ) );
 
-  Image background = DemoHelper::LoadImage(BACKGROUND_IMAGE);
+  Texture background = DemoHelper::LoadTexture(BACKGROUND_IMAGE);
   mEmitter.SetBackground( background, Vector3(0.5f, 0.f,0.5f) );
   mEmitter.SetBubbleDensity( 9.f );
   Actor bubbleRoot = mEmitter.GetRootActor();