--- 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 <alf/alfcompositionutility.h> // 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