idlehomescreen/xmluirendering/uiengine/inc/xnviewdata.h
branchRCL_3
changeset 93 b01126ce0bec
parent 83 5456b4e8b3a8
child 102 ba63c83f4716
--- a/idlehomescreen/xmluirendering/uiengine/inc/xnviewdata.h	Tue Sep 14 20:58:58 2010 +0300
+++ b/idlehomescreen/xmluirendering/uiengine/inc/xnviewdata.h	Wed Sep 15 12:00:00 2010 +0300
@@ -26,8 +26,6 @@
 class CXnViewManager;
 class CFbsBitmap;
 
-// Constants
-
 // Class declaration
 
 /**
@@ -212,14 +210,28 @@
      * Loads publishers to this view           
      */
     void LoadPublishers( TInt aReason );    
-                   
+
     /**
      * Destroys all publishers in this view
      * 
      * @param aReason Destroy reason
      */
     void DestroyPublishers( TInt aReason );
-            
+
+    /**
+     * Gets dirty region of a given node. 
+     * 
+     * @return Dirty region if found, otherwise NULL.
+     */
+    TXnDirtyRegion* DirtyRegionL( CXnNode& aNode );
+
+    /**
+     * Gets an array of dirty regions. 
+     * 
+     * @param aList An array for dirty regions.
+     */
+    void GetDirtyRegions( RPointerArray<TXnDirtyRegion>& aList );
+    
 private:
     // data