camerauis/cameraapp/generic/inc/CamSidePane.h
branchRCL_3
changeset 27 53c8aa5d97a3
parent 0 1ddebce53859
--- a/camerauis/cameraapp/generic/inc/CamSidePane.h	Tue May 11 15:56:11 2010 +0300
+++ b/camerauis/cameraapp/generic/inc/CamSidePane.h	Tue May 25 12:22:04 2010 +0300
@@ -134,6 +134,27 @@
      */
     void UpdateLayout();    
 
+    /**
+     * Draw's/Clear's mode indicator. Used for blinking mode indicator.
+     * @since S60 5.1
+     * @param aGc Graphics context to draw the indicator
+     * @param aDrawIcon Whether the indicator should be drawn or cleared
+     */
+    void DrawModeIndicator( CWindowGc& aGc, TBool aDrawIcon );
+    
+    /**
+     * Returns mode indicator layout rect. Used for blinking mode indicator.
+     * @since S60 5.1
+     */
+    TRect ModeIndicatorLayoutRect();
+    
+    /**
+     * Updates scene indicator with the provided bitmap.
+     * @since S60 5.1
+     * @param aBitmapId, aMask  Id of the indicator bitmap and mask 
+     */
+    void UpdateSceneIndicatorL( TInt32 aBitmapId, TInt32 aMaskId );    
+    
   protected: // Functions from base classes
 
     /**