uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiVisual.h
branchRCL_3
changeset 19 e5af45d51884
parent 17 c9d868f1e20c
child 20 31fccae4f8a7
equal deleted inserted replaced
18:1801340c26a2 19:e5af45d51884
  1404     IMPORT_C void SetStoredRenderBuffer(CHuiCanvasRenderBuffer *aRenderBuffer);
  1404     IMPORT_C void SetStoredRenderBuffer(CHuiCanvasRenderBuffer *aRenderBuffer);
  1405     IMPORT_C void SetStoredRenderBufferModificationsEnabled(TBool aEnabled);
  1405     IMPORT_C void SetStoredRenderBufferModificationsEnabled(TBool aEnabled);
  1406     IMPORT_C void SetFreezeState(TBool aEnabled);
  1406     IMPORT_C void SetFreezeState(TBool aEnabled);
  1407     IMPORT_C TBool Freezed() const;
  1407     IMPORT_C TBool Freezed() const;
  1408 
  1408 
  1409     IMPORT_C virtual TBool EffectReadyToDrawNextFrame() const;
       
  1410     
       
  1411     /**
  1409     /**
  1412      *  Assign an effect for the visual. The ownership of the
  1410      *  Assign an effect for the visual. The ownership of the
  1413      *  effect is transferred to the visual.
  1411      *  effect is transferred to the visual.
  1414      *
  1412      *
  1415      *  @param aEffect Effect instance.
  1413      *  @param aEffect Effect instance.
  1625      * Opacity of this visual.
  1623      * Opacity of this visual.
  1626      * The interpolation style of opacity values by default is linear.
  1624      * The interpolation style of opacity values by default is linear.
  1627      * A value of 0 is fully transparent, a value of 1 is fully opaque.
  1625      * A value of 0 is fully transparent, a value of 1 is fully opaque.
  1628      */
  1626      */
  1629     THuiTimedValue iOpacity;
  1627     THuiTimedValue iOpacity;
  1630     
       
  1631     TReal32 iEffectOpacity;
       
  1632 
  1628 
  1633 private:
  1629 private:
  1634 
  1630 
  1635     /** ! Following three members are accessed by inline methods:
  1631     /** ! Following three members are accessed by inline methods:
  1636      * - Their location (at the beginning of member data) must not change
  1632      * - Their location (at the beginning of member data) must not change