diff -r bf64cebf4673 -r 53c8aa5d97a3 camerauis/cameraapp/generic/inc/CamSidePane.h --- 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 /**