X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fbubble-effect%2Fbubble-emitter-impl.cpp;h=9e95a7609a390ad583520feca3241d5c86c651af;hb=refs%2Fchanges%2F49%2F88249%2F1;hp=512640869995401c949b9a1a1580daf9238f7c2d;hpb=941eb8eab76fca967bb8e21456179fc9b4eafea6;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.cpp b/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.cpp index 5126408..9e95a76 100644 --- a/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.cpp +++ b/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014 Samsung Electronics Co., Ltd. + * Copyright (c) 2016 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,6 +22,7 @@ #include #include #include +#include // INTERNAL INCLUDES #include @@ -75,7 +76,7 @@ BubbleEmitter::BubbleEmitter( const Vector2& movementArea, Image shapeImage, unsigned int maximumNumberOfBubble, const Vector2& bubbleSizeRange ) -: Control( ControlBehaviour( REQUIRES_TOUCH_EVENTS ) ), +: Control( ControlBehaviour( ACTOR_BEHAVIOUR_NONE ) ), mShapeImage( shapeImage ), mMovementArea( movementArea ), mBubbleSizeRange( bubbleSizeRange ), @@ -135,7 +136,7 @@ void BubbleEmitter::OnInitialize() mBubbleRoot.SetSize(mMovementArea); // Prepare the frame buffer to store the color adjusted background image - mEffectImage = FrameBufferImage::New( mMovementArea.width/4.f, mMovementArea.height/4.f, Pixel::RGBA8888, Dali::Image::UNUSED ); + mEffectImage = FrameBufferImage::New( mMovementArea.width/4.f, mMovementArea.height/4.f, Pixel::RGBA8888 ); // Generate the geometry, which is used by all bubbleActors mMeshGeometry = CreateGeometry( mNumBubblePerActor*mDensity ); @@ -143,8 +144,8 @@ void BubbleEmitter::OnInitialize() Shader bubbleShader = CreateBubbleShader (mNumBubblePerActor ); mTextureSet = TextureSet::New(); - mTextureSet.SetImage( 0u, mEffectImage ); - mTextureSet.SetImage( 1u, mShapeImage ); + TextureSetImage( mTextureSet, 0u, mEffectImage ); + TextureSetImage( mTextureSet, 1u, mShapeImage ); mBubbleActors.resize( mNumActor ); @@ -176,7 +177,7 @@ void BubbleEmitter::SetBackground( Image bgImage, const Vector3& hsvDelta ) mBackgroundImage = bgImage; mHSVDelta = hsvDelta; - Toolkit::ImageView sourceActor = Toolkit::ImageView::New( bgImage ); + Toolkit::ImageView sourceActor = Toolkit::ImageView::New(bgImage); sourceActor.SetSize( mMovementArea ); sourceActor.SetParentOrigin(ParentOrigin::CENTER); @@ -200,7 +201,7 @@ void BubbleEmitter::SetBackground( Image bgImage, const Vector3& hsvDelta ) void BubbleEmitter::SetShapeImage( Image shapeImage ) { - mTextureSet.SetImage( 1, shapeImage ); + TextureSetImage( mTextureSet, 1, shapeImage ); } void BubbleEmitter::SetBubbleScale( float scale )