taskswitcher/backstepping/inc/tsbackstepping.h
changeset 119 50e220be30d1
parent 116 305818acdca4
child 125 26079c1bb561
--- a/taskswitcher/backstepping/inc/tsbackstepping.h	Mon Sep 13 13:26:33 2010 +0300
+++ b/taskswitcher/backstepping/inc/tsbackstepping.h	Mon Sep 20 10:22:22 2010 +0300
@@ -33,22 +33,16 @@
 private:
     CTsBackstepping( MTsWindowGroupsMonitor& );
     void ConstructL();
-    void HandleWindowGroupChanged( 
-                            MTsResourceManager&, 
-                            const TArray<RWsSession::TWindowGroupChainInfo>& );
-    void HandleWindowGroupChangedL( 
-                        MTsResourceManager&, 
-                        const TArray<RWsSession::TWindowGroupChainInfo>& );
-    TInt HomescreenOffsetL( 
-                        MTsResourceManager&, 
-                        const TArray<RWsSession::TWindowGroupChainInfo>& )const;
-    TInt ParentOffsetL( TInt, 
-                        const TArray<RWsSession::TWindowGroupChainInfo>& )const;
-    inline TBool IsEmbededApp( const RWsSession::TWindowGroupChainInfo& ) const;
-    TUid GetUidFromWindowGroupL(MTsResourceManager &aResources, TInt aWindowGroupId) const;
+    void HandleWindowGroupChanged( MTsResourceManager &rsc, 
+                                   const MTsRunningApplicationStorage& aStorage );
+    void HandleWindowGroupChangedL( MTsResourceManager &rsc, 
+                                    const MTsRunningApplicationStorage& aStorage );
+    TInt HomescreenOffsetL( const MTsRunningApplicationStorage& aStorage )const;
+    void SwitchToIdleStateL( MTsResourceManager& aResources, TBool aIsFirst );
 
 private:
     CTsBacksteppingFilter *iFilter;
+    TBool iHsWasFirst;
 
 };