photosgallery/viewframework/texturemanager/inc/glxtexturemanagerimpl.h
branchRCL_3
changeset 18 78ad99c24f08
parent 13 bcb43dc84c44
child 19 420f6808bf21
--- a/photosgallery/viewframework/texturemanager/inc/glxtexturemanagerimpl.h	Tue May 11 16:13:40 2010 +0300
+++ b/photosgallery/viewframework/texturemanager/inc/glxtexturemanagerimpl.h	Tue May 25 12:42:31 2010 +0300
@@ -33,7 +33,7 @@
 #include <mglxresolutionchangeobserver.h>
 #include "glxbitmapdecoderwrapper.h"
 #include <glxmediaid.h>
-
+#include <glximageviewermanager.h>
 #include <imageconversion.h>
 #include <bitmaptransforms.h>
 #include <mglxcacheobserver.h>
@@ -248,6 +248,16 @@
         TMPXAttribute& aThumbnailAttribute );
 
     /**
+     * Create Image Viewer manager Instance
+     */
+    void CreateImageViewerInstanceL();
+    
+    /**
+     * Delete Image Viewer manager Instance
+     */
+    void DeleteImageViewerInstance();
+    
+    /**
      * TGlxIcon
      * Values associated with a bitmap/svg icon
      */
@@ -419,7 +429,8 @@
     // Temporary storage class used between call to create a texture and the 
     //callback from alf to ProvideBitmap 
     TGlxProvideBitmapHolder iProvideBitmapHolder;
-    
+    // For image viewer, not own
+    CGlxImageViewerManager* iImageViewerInstance;
     };
 
 #endif // C_GLXTEXTUREMANAGERIMPL_H