uiacceltk/hitchcock/coretoolkit/inc/HuiFxLayer.h
branchRCL_3
changeset 7 433cbbb6a04b
parent 0 15bf7259bb7c
child 11 46927d61fef3
child 19 f5bac0badc7e
equal deleted inserted replaced
3:d8a3531bc6b8 7:433cbbb6a04b
    77     
    77     
    78     // Internal flag to tell wheter transparency is enabled
    78     // Internal flag to tell wheter transparency is enabled
    79     virtual TBool IsSemitransparent() const;
    79     virtual TBool IsSemitransparent() const;
    80     
    80     
    81     virtual void FxmlVisualInputs(RArray<THuiFxVisualSrcType> &aArray) { }
    81     virtual void FxmlVisualInputs(RArray<THuiFxVisualSrcType> &aArray) { }
       
    82     
       
    83     TBool AlwaysReadSurfacePixels() const;
       
    84     virtual void SetAlwaysReadSurfacePixels(TBool aAlwaysReadSurfacePixels);
       
    85     
    82 protected:
    86 protected:
    83     IMPORT_C CHuiFxLayer();
    87     IMPORT_C CHuiFxLayer();
    84     IMPORT_C void ConstructL( THuiFxLayerType aType );
    88     IMPORT_C void ConstructL( THuiFxLayerType aType );
    85 
    89 
    86 protected:
    90 protected:
    93     TRect               iTargetRect;
    97     TRect               iTargetRect;
    94     TRect               iVisualRect;
    98     TRect               iVisualRect;
    95     TBool               iAnimated;
    99     TBool               iAnimated;
    96     TBool               iTransformed;
   100     TBool               iTransformed;
    97     TBool               iMarginEnabled;
   101     TBool               iMarginEnabled;
       
   102     TBool               iAlwaysReadSurfacePixels;
    98     };
   103     };
    99 
   104 
   100 #endif /*HUIFXLAYER_*/
   105 #endif /*HUIFXLAYER_*/