uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiDisplay.h
changeset 31 1b6909418757
parent 29 ac3859d43844
--- a/uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiDisplay.h	Wed May 26 16:47:36 2010 +0300
+++ b/uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiDisplay.h	Tue Jun 08 13:16:48 2010 +0300
@@ -819,11 +819,17 @@
     IMPORT_C void CopyScreenToBitmapL(CFbsBitmap* aBitmap);
     
     
+    /**
+     * Does background clearing for native alf application
+     */
     void DoBackgroundClear();
     
-    void ScanningAlfContent(TBool aScanning );
+    void ScanningAlfContent(TBool aScanning);
     void SetAlfContentChanged(TBool aChanged);
     TBool AlfContentChanged();
+    IMPORT_C void SetSkinSizeChangePending();
+    TBool QueryAndResetSkinSizeChangePendingStatus();
+    TRect CurrentDirtyRect();
     
 private:
 
@@ -1034,10 +1040,13 @@
     
     /** Current dirty region for this refresh instance */
     RDirtyRegions iTempDirtyRegions;
+    TRect iCurrentDirtyRect;
+
     
 	/** For handling alf content update */
     TBool iScanningAlfContent;
     TBool iDisplayContainsChangedAlfContent;
+    TBool iDisplaySizeChangePending;
     };
 
 #endif  // __HUIDISPLAY_H__