equal
deleted
inserted
replaced
132 TBool& aFullscreenCovered, |
132 TBool& aFullscreenCovered, |
133 TRect& aFullscreen, |
133 TRect& aFullscreen, |
134 CAlfScreen* aScreen, |
134 CAlfScreen* aScreen, |
135 TBool& aSubtreeVisible, |
135 TBool& aSubtreeVisible, |
136 TBool& aHasVisualsWithLayers, |
136 TBool& aHasVisualsWithLayers, |
137 TBool aChildCanBeOpaque ); |
137 TBool aChildCanBeOpaque, TBool aOnlyForEmbeddedAlfApp = EFalse ); |
138 |
138 |
139 /** |
139 /** |
140 * Updates layer visibilities. |
140 * Updates layer visibilities. |
141 */ |
141 */ |
142 void HandleLayerVisibility( |
142 void HandleLayerVisibility( |
260 |
260 |
261 /** |
261 /** |
262 * Sets HuiControlGroup as Alf application window group |
262 * Sets HuiControlGroup as Alf application window group |
263 */ |
263 */ |
264 void SetWindowGroupAsAlfApp(TInt aId); |
264 void SetWindowGroupAsAlfApp(TInt aId); |
|
265 |
|
266 /** |
|
267 * removes Alf application window group tag |
|
268 */ |
|
269 void RemoveWindowGroupAsAlfApp(TInt aId); |
265 |
270 |
266 // From MHuiSynchronizationObserver |
271 // From MHuiSynchronizationObserver |
267 void Synchronized(TInt aId); |
272 void Synchronized(TInt aId); |
268 |
273 |
269 /* |
274 /* |
289 // Experimental |
294 // Experimental |
290 TBool IsFullScreenDrawn( TInt aOrientation); |
295 TBool IsFullScreenDrawn( TInt aOrientation); |
291 |
296 |
292 void LayoutSwitchStart(); |
297 void LayoutSwitchStart(); |
293 void LayoutSwitchComplete(); |
298 void LayoutSwitchComplete(); |
|
299 |
|
300 RAlfBridgerClient* BridgerClient(); |
294 |
301 |
295 private: |
302 private: |
296 |
303 |
297 |
304 |
298 CAlfBridge( CAlfStreamerBridge** aHost ); |
305 CAlfBridge( CAlfStreamerBridge** aHost ); |
987 THuiMemoryLevel iCurrentMemoryLevel; |
994 THuiMemoryLevel iCurrentMemoryLevel; |
988 |
995 |
989 TInt iIdForEAlfDSSynchronizeOp; |
996 TInt iIdForEAlfDSSynchronizeOp; |
990 TInt iIdForLayoutSwitchFrameSync; |
997 TInt iIdForLayoutSwitchFrameSync; |
991 |
998 |
|
999 RArray<TInt> iAlfNativeClientsWgIds; |
|
1000 |
992 #ifdef ALF_DEBUG_PRINT_WINDOWGROUP_ORDER |
1001 #ifdef ALF_DEBUG_PRINT_WINDOWGROUP_ORDER |
993 TInt activevisualcount; |
1002 TInt activevisualcount; |
994 TInt passivevisualcount; |
1003 TInt passivevisualcount; |
995 #endif |
1004 #endif |
996 }; |
1005 }; |