diff -r 15bf7259bb7c -r d8a3531bc6b8 uiacceltk/hitchcock/AlfRenderStage/inc/alfrenderstage.h --- a/uiacceltk/hitchcock/AlfRenderStage/inc/alfrenderstage.h Tue Feb 02 07:56:43 2010 +0200 +++ b/uiacceltk/hitchcock/AlfRenderStage/inc/alfrenderstage.h Mon Feb 22 17:57:49 2010 +0200 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2006-2008 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -55,7 +55,8 @@ public MWsTextCursor, public MAlfCompositionAgnosticWindowTreeObserver, public MAlfHintObserver, - public MWsDrawAnnotationObserver + public MWsDrawAnnotationObserver, + public MAlfSynchronizationInterface { public: @@ -146,6 +147,10 @@ void WindowGroupChainBrokenAfter(const MWsWindowTreeNode& aWindowGroupNode); void FadeAllChildren(const MWsWindowTreeNode& aWindowTreeNode, TBool aFaded); +public: // from MAlfSynchronizationInterface + + TInt Synchronize(TInt& aId); + public: // from MWsDrawAnnotationObserver void WindowRedrawStart(const MWsWindowTreeNode& aWindowTreeNode, const TRegion& aRegion); void WindowRedrawEnd(const MWsWindowTreeNode& aWindowTreeNode); @@ -295,7 +300,9 @@ }; // Sprite flash setting for iSpriteRedraw TSpriteFlash iSpriteRedrawFlash; - + + // Synchronization identifier. + TInt iSyncId; }; #endif //__ALFRENDERSTAGE_H__