diff -r b023a8d2866a -r ea65f74e6de4 photosgallery/viewframework/views/cloudview/inc/glxcloudviewimp.h --- a/photosgallery/viewframework/views/cloudview/inc/glxcloudviewimp.h Thu Jul 15 18:39:01 2010 +0300 +++ b/photosgallery/viewframework/views/cloudview/inc/glxcloudviewimp.h Thu Aug 19 09:55:03 2010 +0300 @@ -32,6 +32,7 @@ #include "glxtagscontextmenucontrol.h" // MGlxItemMenuObserver #include "glxmmcnotifier.h" +#include // MAlfEffectObserver // FORWARD DECLARATIONS class CGlxCloudViewControl; @@ -54,7 +55,8 @@ public MGlxEnterKeyEventObserver, public MGlxCloudViewLayoutObserver, public MGlxItemMenuObserver, - public MStorageNotifierObserver + public MStorageNotifierObserver, + public CAlfEffectObserver::MAlfEffectObserver { public: @@ -120,6 +122,9 @@ * @param aCommand command to be handled */ void HandleGridMenuListL(TInt aCommand); +public://From MAlfEffectObserver + void HandleEffectCallback(TInt aType, TInt aHandle, TInt aStatus); + public: void HandleForegroundEventL(TBool aForeground); @@ -258,6 +263,11 @@ CGlxMMCNotifier* iMMCNotifier; TBool iMMCState; + + //For Alf Effects + CAlfEffectObserver* iAlfEffectObs; + TInt iEffectHandle; + }; } #endif // C_GLXTESTTILEVIEWIMP_H