X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fbubble-effect%2Fbubble-emitter-impl.cpp;h=9e95a7609a390ad583520feca3241d5c86c651af;hp=b13765b6db9e23ac5b6b19dbcae87849be7b7ffe;hb=0de4495ae0ad22b60ce3d1257e30628ea518f377;hpb=9fff4fa5534b563329dc8cd6c0598888f667ee39 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 b13765b..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 @@ -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 ); @@ -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 )