javauis/lcdui_akn/lcdui/inc/CMIDCanvas.h
branchRCL_3
changeset 34 71c436fe3ce0
parent 24 0fd27995241b
child 46 4376525cdefb
--- a/javauis/lcdui_akn/lcdui/inc/CMIDCanvas.h	Tue May 25 12:34:19 2010 +0300
+++ b/javauis/lcdui_akn/lcdui/inc/CMIDCanvas.h	Wed Jun 09 09:34:07 2010 +0300
@@ -1040,7 +1040,7 @@
      *          returns EFalse.
      */
     TBool IsNetworkIndicatorEnabledL() const;
-    
+
 public:
     /**
      * Handles switching from foreground to
@@ -1048,7 +1048,7 @@
      * context and surfaces need to be relased.
      */
     void HandleForeground(TBool aForeground);
-    
+
 private:
     /** States of the first paint */
     enum TFirstPainState {
@@ -1068,7 +1068,7 @@
         EEglWindow,
         EEglPbuffer
     }  TEglType;
-    
+
 // from MAlfBufferProvider
 public:
     /**
@@ -1316,6 +1316,12 @@
      */
     const TDesC8& GetEglError(EGLint aErr);
 
+    /**
+     * Clears UI surface to transparent color
+     * @since S60 9.2
+     */
+    void ClearUiSurface(TBool aDrawing);
+
 #endif // RD_JAVA_NGA_ENABLED
 
 private: // data
@@ -1560,7 +1566,7 @@
 
     // Stores the control on which was press event generated
     MMIDCustomComponent* iPressedComponent;
-    
+
     /**
      * Flag incdicating the foreground status of canvas.
      * Set to EFalse when some other displayable is made current
@@ -1690,7 +1696,7 @@
      * All events, which started outside the canvas have to be ignored.
      */
     TBool iDragEventsStartedInside;
-    
+
     /**
      * Switched after any graphics have been sent to screen.
      * Those graphics should be really drawn on the screen.