diff -r e5af45d51884 -r 31fccae4f8a7 uiacceltk/hitchcock/coretoolkit/inc/HuiFxGroupLayer.h --- a/uiacceltk/hitchcock/coretoolkit/inc/HuiFxGroupLayer.h Tue Aug 31 16:07:35 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/inc/HuiFxGroupLayer.h Wed Sep 01 12:16:53 2010 +0100 @@ -27,6 +27,7 @@ public: IMPORT_C ~CHuiFxGroupLayer(); IMPORT_C static CHuiFxGroupLayer* NewL(TBool aIsRoot = EFalse); + IMPORT_C void ReleaseAllCachedRenderTargets(CHuiFxEngine& aEngine); IMPORT_C TBool PrepareDrawL(CHuiFxEngine& aEngine); IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface); IMPORT_C void AddLayerL(const CHuiFxLayer* aLayer); // takes ownership @@ -55,6 +56,8 @@ virtual void EnableMarginApplyChildren(TBool aEnable); virtual void SetAlwaysReadSurfacePixels(TBool aAlwaysReadSurfacePixels); + virtual void SetVisualContentState(TBool aChanged, TBool aOpaque); + protected: IMPORT_C CHuiFxGroupLayer(); IMPORT_C void ConstructL(TBool aIsRoot);