--- 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__