--- a/uiacceltk/hitchcock/ServerCore/Inc/alfbridge.h Tue Apr 27 17:34:42 2010 +0300
+++ b/uiacceltk/hitchcock/ServerCore/Inc/alfbridge.h Tue May 11 17:03:00 2010 +0300
@@ -352,6 +352,16 @@
void HandleGfxStopControlEffectsL( TAlfBridgerData data );
/**
+ * HandleSetDistractionWindowL
+ *
+ * Define or undefine, window that should be discarded in fullscreen
+ * heuristic analysus.
+ *
+ * Used by avkon to mark CAknLocalScreenClearer window.
+ */
+ void HandleSetDistractionWindowL( TAlfBridgerData data );
+
+ /**
* RemoveEffectFromApp
*
* Removes effects on appui.
@@ -812,6 +822,9 @@
void SetCursorTimerL(TUint aTime = 0, CHuiVisual* aCursor = 0);
TBool IsAlfOriginatedWindow(CHuiCanvasVisual& aVisual);
+
+ TBool IsFullScreenDrawnRecursiveAlfContent(CHuiVisual* aVisual, TRect& aFullScreen);
+
// Experimental
TBool IsFullScreenDrawnRecursive(
CHuiLayout* aLayout,
@@ -1002,6 +1015,9 @@
TBool iHomeScreenWallpaperWindowFound;
TBool iBgAnimHidden;
+
+ TBool iHomeScreenVisible;
+ TInt iHomeScreenPSValue;
CAlfLayoutSwitchEffectCoordinator* iLayoutSwitchEffectCoordinator;
TInt iAlfSecureId;