--- a/uiacceltk/hitchcock/coretoolkit/inc/HuiFxLayer.h Tue Aug 31 16:07:35 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/inc/HuiFxLayer.h Wed Sep 01 12:16:53 2010 +0100
@@ -32,6 +32,7 @@
IMPORT_C virtual ~CHuiFxLayer();
IMPORT_C virtual TBool PrepareDrawL(CHuiFxEngine& aEngine);
+ IMPORT_C virtual void ReleaseAllCachedRenderTargets(CHuiFxEngine& aEngine);
virtual void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface) = 0;
IMPORT_C virtual TBool VisualArea(TRect& aRect);
IMPORT_C virtual TBool Margin( TMargins &m );
@@ -76,6 +77,9 @@
virtual void EnableMarginApplyChildren(TBool aEnable);
TBool IsMarginEnabled() const;
+ // Internal
+ virtual void SetVisualContentState(TBool aChanged, TBool aOpaque);
+
// Internal flag to tell wheter transparency is enabled
virtual TBool IsSemitransparent() const;