diff -r ff572dfe6d86 -r 9674c1a575e9 idlehomescreen/xmluirendering/uiengine/inc/xnwallpaperview.h --- a/idlehomescreen/xmluirendering/uiengine/inc/xnwallpaperview.h Fri Mar 12 15:41:49 2010 +0200 +++ b/idlehomescreen/xmluirendering/uiengine/inc/xnwallpaperview.h Mon Mar 15 12:39:47 2010 +0200 @@ -21,15 +21,19 @@ #ifndef CXNWALLPAPERVIEW_H #define CXNWALLPAPERVIEW_H -// INCLUDES +// System includes #include +// User includes + +// Forward declarations class CXnWallpaperContainer; +class CXnAppUiAdapter; class CXnUiEngine; class TVwsViewId; class CPeriodic; -// CONSTANTS +// Constants const TUid KWallpaperViewUid = { 0x200286DB }; /** @@ -41,8 +45,7 @@ { TBool iMultiple; TUid iAppUid; - TUid iViewUid; - CPeriodic* iTimer; // Not own. + TUid iViewUid; }; // CLASS DECLARATION @@ -108,11 +111,18 @@ * Own. */ CXnWallpaperContainer* iContainer; + + /** + * UiEngine + * Not owned. + */ + CXnUiEngine& iEngine; /** - * Reference to uiengine. + * AppUi + * Not owned. */ - CXnUiEngine& iEngine; + CXnAppUiAdapter& iAppUi; /** * Data structure, that is transferred to TimerCallback. @@ -124,7 +134,11 @@ * Own. */ CPeriodic* iTimer; - + + /** + * Resource file offset + */ + TInt iResourceOffset; }; #endif // CXNWALLPAPERVIEW_H