X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fbubble-effect%2Fbubble-emitter-impl.cpp;h=d19daa46c57ff03b972424423b28d013e8239328;hb=6275c8953b7908321d408a470b78c07383614b45;hp=13064756897d34200a4bb2407aa03976bd64f8b0;hpb=034a4b7aca01b9ba88a488d2aa5971367368865f;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 1306475..d19daa4 100644 --- a/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.cpp +++ b/dali-toolkit/internal/controls/bubble-effect/bubble-emitter-impl.cpp @@ -25,7 +25,7 @@ #include // INTERNAL INCLUDES -#include +#include namespace Dali { @@ -39,7 +39,7 @@ BubbleEmitter::BubbleEmitter( const Vector2& movementArea, Image shapeImage, unsigned int maximumNumberOfBubble, const Vector2& bubbleSizeRange ) -: Control( REQUIRES_TOUCH_EVENTS ), +: Control( ControlBehaviour( REQUIRES_TOUCH_EVENTS ) ), mMovementArea( movementArea ), mShapeImage( shapeImage ), mTotalNumOfBubble( maximumNumberOfBubble ), @@ -261,14 +261,14 @@ void BubbleEmitter::EmitBubble( Animation& animation, const Vector2& emitPositio unsigned int groupIdx = mCurrentUniform / mNumBubblePerShader; SetBubbleParameter( mEffect[groupIdx], curUniform, emitPosition, direction, displacement); animation.AnimateTo( Property( mEffect[groupIdx], mEffect[groupIdx].GetPercentagePropertyName(curUniform) ), - 1.f, AlphaFunctions::Linear ); + 1.f, AlphaFunction::LINEAR ); if( mCurrentUniform % mNumShader == 0 ) { unsigned int uniform = mCurrentUniform / mNumShader; SetBubbleParameter(mEffectForNoise, uniform, emitPosition, displacement); animation.AnimateTo( Property( mEffectForNoise, mEffectForNoise.GetPercentagePropertyName(uniform) ), - 1.f, AlphaFunctions::Linear ); + 1.f, AlphaFunction::LINEAR ); } mCurrentUniform = (mCurrentUniform + 1) % mTotalNumOfBubble; @@ -280,10 +280,10 @@ void BubbleEmitter::StartExplosion( float duration, float multiple ) for(unsigned int i=0; i < mNumShader; i++ ) { animation.AnimateTo( Property( mEffect[i], mEffect[i].GetMagnificationPropertyName() ), - multiple, AlphaFunctions::EaseOut); + multiple, AlphaFunction::EASE_OUT); } animation.AnimateTo( Property( mEffectForNoise, mEffectForNoise.GetMagnificationPropertyName() ), - multiple, AlphaFunctions::EaseOut); + multiple, AlphaFunction::EASE_OUT); animation.Play(); animation.FinishedSignal().Connect(this, &BubbleEmitter::OnExplosionFinished);