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 |
28 |
30 |
29 // Class declaration |
31 // Class declaration |
30 |
32 |
31 /** |
33 /** |
32 * Holds view data in UiEngine |
34 * Holds view data in UiEngine |
208 |
210 |
209 /** |
211 /** |
210 * Loads publishers to this view |
212 * Loads publishers to this view |
211 */ |
213 */ |
212 void LoadPublishers( TInt aReason ); |
214 void LoadPublishers( TInt aReason ); |
213 |
215 |
214 /** |
216 /** |
215 * Destroys all publishers in this view |
217 * Destroys all publishers in this view |
216 * |
218 * |
217 * @param aReason Destroy reason |
219 * @param aReason Destroy reason |
218 */ |
220 */ |
219 void DestroyPublishers( TInt aReason ); |
221 void DestroyPublishers( TInt aReason ); |
220 |
222 |
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 |
|
235 private: |
223 private: |
236 // data |
224 // data |
237 |
225 |
238 /** Pointer to wallpaper image, Owned */ |
226 /** Pointer to wallpaper image, Owned */ |
239 CFbsBitmap* iBgImage; |
227 CFbsBitmap* iBgImage; |