equal
deleted
inserted
replaced
23 #include "xnplugindata.h" |
23 #include "xnplugindata.h" |
24 |
24 |
25 // Forward declarations |
25 // Forward declarations |
26 class CXnViewManager; |
26 class CXnViewManager; |
27 class CFbsBitmap; |
27 class CFbsBitmap; |
28 |
|
29 // Constants |
|
30 |
28 |
31 // Class declaration |
29 // Class declaration |
32 |
30 |
33 /** |
31 /** |
34 * Holds view data in UiEngine |
32 * Holds view data in UiEngine |
210 |
208 |
211 /** |
209 /** |
212 * Loads publishers to this view |
210 * Loads publishers to this view |
213 */ |
211 */ |
214 void LoadPublishers( TInt aReason ); |
212 void LoadPublishers( TInt aReason ); |
215 |
213 |
216 /** |
214 /** |
217 * Destroys all publishers in this view |
215 * Destroys all publishers in this view |
218 * |
216 * |
219 * @param aReason Destroy reason |
217 * @param aReason Destroy reason |
220 */ |
218 */ |
221 void DestroyPublishers( TInt aReason ); |
219 void DestroyPublishers( TInt aReason ); |
222 |
220 |
|
221 /** |
|
222 * Gets dirty region of a given node. |
|
223 * |
|
224 * @return Dirty region if found, otherwise NULL. |
|
225 */ |
|
226 TXnDirtyRegion* DirtyRegionL( CXnNode& aNode ); |
|
227 |
|
228 /** |
|
229 * Gets an array of dirty regions. |
|
230 * |
|
231 * @param aList An array for dirty regions. |
|
232 */ |
|
233 void GetDirtyRegions( RPointerArray<TXnDirtyRegion>& aList ); |
|
234 |
223 private: |
235 private: |
224 // data |
236 // data |
225 |
237 |
226 /** Pointer to wallpaper image, Owned */ |
238 /** Pointer to wallpaper image, Owned */ |
227 CFbsBitmap* iBgImage; |
239 CFbsBitmap* iBgImage; |