uiacceltk/hitchcock/coretoolkit/src/HuiFxEffectParser.cpp
branchRCL_3
changeset 52 31fccae4f8a7
parent 51 e5af45d51884
child 57 eaa079afe64c
--- a/uiacceltk/hitchcock/coretoolkit/src/HuiFxEffectParser.cpp	Tue Aug 31 16:07:35 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/src/HuiFxEffectParser.cpp	Wed Sep 01 12:16:53 2010 +0100
@@ -136,7 +136,7 @@
         iEffect = NULL;
         if (iVisual)
             {
-            iVisual->EffectSetOpacity(1.0f);
+            iVisual->EffectSetOpacityAdditive(1.0f, ETrue);
 #ifndef HUIFX_EFFECTCACHE_ENABLED
             iVisual->SetEffect( tempEffect );
 #endif
@@ -155,7 +155,7 @@
         iEffect = NULL;
         if (iVisual)
             {
-            iVisual->EffectSetOpacity(1.0f);
+            iVisual->EffectSetOpacityAdditive(1.0f, ETrue);
             iVisual->EffectSetEffect( NULL );
             }
         }
@@ -729,7 +729,7 @@
             TReal32 time = ParseFloatAttributeL(aNode, KLitAt);
             TReal32 aux1 = ParseFloatAttributeL(aNode, KLitAux1, EFalse);
             TReal32 aux2 = ParseFloatAttributeL(aNode, KLitAux2, EFalse);
-            VALUE_TYPE value = ParseAnimationKeyFrameValueL<PARAM_TYPE::ValueType, TIMELINE_TYPE>(aNode->FirstChild(), aTimeLine);
+            VALUE_TYPE value = ParseAnimationKeyFrameValueL<typename PARAM_TYPE::ValueType, TIMELINE_TYPE>(aNode->FirstChild(), aTimeLine);
             TRAPD(err, aTimeLine.AppendKeyFrameL(time, value, aux1, aux2));
             if (err != KErrNone)
                 {