photosgallery/viewframework/dataprovider/inc/glxmulmodelproviderbase.h
branchRCL_3
changeset 23 b023a8d2866a
parent 0 4e91876724a2
equal deleted inserted replaced
21:f9e827349359 23:b023a8d2866a
    33 class CAlfEnv;                              // This is the UI Accelerator Toolkit environment object 
    33 class CAlfEnv;                              // This is the UI Accelerator Toolkit environment object 
    34 class CGlxBinding;                          // The binding is created by the binding set factory
    34 class CGlxBinding;                          // The binding is created by the binding set factory
    35 class MGlxBoundCommand;                     // Handles user commands
    35 class MGlxBoundCommand;                     // Handles user commands
    36 class TGlxMedia;                            // Reference to a media item in the item pool
    36 class TGlxMedia;                            // Reference to a media item in the item pool
    37 class CGlxNavigationalState;                // Class that stores the navigational state of the application
    37 class CGlxNavigationalState;                // Class that stores the navigational state of the application
       
    38 class CGlxDrmGifTextureCreator;
    38 
    39 
    39 namespace Alf
    40 namespace Alf
    40     {
    41     {
    41     class IMulModel;                        // An interface for the data model
    42     class IMulModel;                        // An interface for the data model
    42     class IMulWidget;                       // An interface for all Multimedia widgets
    43     class IMulWidget;                       // An interface for all Multimedia widgets
   114     /**
   115     /**
   115          * HandleOrientationChanged
   116          * HandleOrientationChanged
   116          * Icon Size change notification to be implemented dependent on Orientation
   117          * Icon Size change notification to be implemented dependent on Orientation
   117          */
   118          */
   118     virtual void HandleOrientationChanged();
   119     virtual void HandleOrientationChanged();
       
   120 
       
   121       /**
       
   122       * Enable/disable animation
       
   123       * @param aAnimate enable/disable animation
       
   124       */ 
       
   125     void AnimateDRMGifItem( TBool aAnimate );
   119 
   126 
   120 private: 
   127 private: 
   121 
   128 
   122     /**
   129     /**
   123 	 * CreateItemT
   130 	 * CreateItemT
   193 	
   200 	
   194 	TInt iDataWindowSize;
   201 	TInt iDataWindowSize;
   195 	
   202 	
   196 	// Create navigational state 
   203 	// Create navigational state 
   197     CGlxNavigationalState* iNavigationalState;
   204     CGlxNavigationalState* iNavigationalState;
       
   205     CGlxDrmGifTextureCreator* iDrmGifTextureCreator;
   198 	};
   206 	};
   199 
   207 
   200 #endif // _GLXMULMODELPROVIDERBASE_H_
   208 #endif // _GLXMULMODELPROVIDERBASE_H_