diff -r 7c5dd702d6d3 -r f93c875b566e uiacceltk/hitchcock/coretoolkit/inc/HuiRosterImpl.h --- a/uiacceltk/hitchcock/coretoolkit/inc/HuiRosterImpl.h Tue May 11 17:03:00 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/inc/HuiRosterImpl.h Tue May 25 13:39:57 2010 +0300 @@ -336,6 +336,12 @@ // From MHuiMemoryLevelObserver void SetMemoryLevel(THuiMemoryLevel aLevel); + // For handling native ALF applications drawing + void SetAlfEventWindow(CHuiVisual* aVisual); + const CHuiVisual* AlfEventWindow(); + TBool NativeAppsContentChanged(); + void DrawNativeAppsContent( CHuiGc &aGc, CHuiDisplay* aDisplay) const; + protected: /* Methods. */ @@ -512,6 +518,10 @@ TBool iRosterIsFrozen; TBool iMonitorMemoryLevel; + + /* not owned */ + CHuiVisual* iAlfEventWindowVisual; + TBool iPreviousAlfContentDrawn; }; #endif // __HUIROSTERIMPL_H__