uiacceltk/hitchcock/coretoolkit/inc/HuiRosterImpl.h
branchRCL_3
changeset 24 f93c875b566e
parent 10 88b23e2e82e1
child 49 c9d868f1e20c
--- 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__