uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiDisplay.h
branchRCL_3
changeset 41 cd0ae4656946
parent 34 3a60ebea00d0
equal deleted inserted replaced
34:3a60ebea00d0 41:cd0ae4656946
   817      * Copy raw screen data to bitmap.
   817      * Copy raw screen data to bitmap.
   818      */
   818      */
   819     IMPORT_C void CopyScreenToBitmapL(CFbsBitmap* aBitmap);
   819     IMPORT_C void CopyScreenToBitmapL(CFbsBitmap* aBitmap);
   820     
   820     
   821     
   821     
       
   822     /**
       
   823      * Does background clearing for native alf application
       
   824      */
   822     void DoBackgroundClear();
   825     void DoBackgroundClear();
   823     
   826     
   824     void ScanningAlfContent(TBool aScanning );
   827     void ScanningAlfContent(TBool aScanning);
   825     void SetAlfContentChanged(TBool aChanged);
   828     void SetAlfContentChanged(TBool aChanged);
   826     TBool AlfContentChanged();
   829     TBool AlfContentChanged();
       
   830     IMPORT_C void SetSkinSizeChangePending();
       
   831     TBool QueryAndResetSkinSizeChangePendingStatus();
   827     TRect CurrentDirtyRect();
   832     TRect CurrentDirtyRect();
   828     
   833     
   829 private:
   834 private:
   830 
   835 
   831     /**
   836     /**
  1039 
  1044 
  1040     
  1045     
  1041 	/** For handling alf content update */
  1046 	/** For handling alf content update */
  1042     TBool iScanningAlfContent;
  1047     TBool iScanningAlfContent;
  1043     TBool iDisplayContainsChangedAlfContent;
  1048     TBool iDisplayContainsChangedAlfContent;
       
  1049     TBool iDisplaySizeChangePending;
  1044     };
  1050     };
  1045 
  1051 
  1046 #endif  // __HUIDISPLAY_H__
  1052 #endif  // __HUIDISPLAY_H__