uiacceltk/hitchcock/coretoolkit/inc/HuiFxVisualLayer.h
branchRCL_3
changeset 17 c9d868f1e20c
parent 13 3a60ebea00d0
child 18 1801340c26a2
--- a/uiacceltk/hitchcock/coretoolkit/inc/HuiFxVisualLayer.h	Mon Jun 21 16:41:52 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/inc/HuiFxVisualLayer.h	Thu Jul 15 19:40:07 2010 +0300
@@ -44,6 +44,8 @@
     void SetExtBitmapFileL( TDesC& aFilename );
     TBool IsSemitransparent() const;
     
+    void SetVisualContentState(TBool aChanged, TBool aOpaque);
+    
 public: // effect cache
     IMPORT_C CHuiFxVisualLayer *CloneL() const;
     IMPORT_C void SetExtRect( TRect *aExtRect );
@@ -97,6 +99,11 @@
     HBufC* iExtBitmapFile;
     TReal32 iOpacity;
     TBool iOpaqueHint;
+    
+    CHuiFxEngine*  iEngine;     // not own 
+    CHuiFxRenderbuffer* iRenderBuffer; // owned
+    TBool iVisualContentChanged;
+    TBool iVisualContentOpaque;
     };
 
 #endif /*HUIFXVISUALLAYER_*/