uiacceltk/hitchcock/coretoolkit/inc/HuiCmdBufferBrush.h
branchRCL_3
changeset 17 c9d868f1e20c
parent 0 15bf7259bb7c
child 19 e5af45d51884
equal deleted inserted replaced
15:cd0ae4656946 17:c9d868f1e20c
    82 
    82 
    83 
    83 
    84 public: // from MHuiEffectable
    84 public: // from MHuiEffectable
    85    //void SetEffect(CHuiFxEffect* aEffect);
    85    //void SetEffect(CHuiFxEffect* aEffect);
    86    void EffectSetEffect(CHuiFxEffect* aEffect);
    86    void EffectSetEffect(CHuiFxEffect* aEffect);
    87    TReal32 EffectOpacityTarget() const;
    87    TReal32 EffectOpacity() const;
    88    void EffectSetOpacity(TReal32 aOpacity);
    88    void EffectSetOpacityAdditive(TReal32 aOpacity, TBool aReplace);
    89    void EffectDrawSelf( CHuiGc &aGc, const TRect & aDisplayRect) const;
    89    void EffectDrawSelf( CHuiGc &aGc, const TRect & aDisplayRect) const;
    90    THuiRealRect EffectDisplayRect() const __SOFTFP;
    90    THuiRealRect EffectDisplayRect() const __SOFTFP;
    91    void SetLoadingEffect(TBool aLoading);
    91    void SetLoadingEffect(TBool aLoading);
    92    void EffectSetSource( TBool aIsInput1 );
    92    void EffectSetSource( TBool aIsInput1 );
    93    TBool EffectGetSource() const;
    93    TBool EffectGetSource() const;
    94 
    94    TBool EffectReadyToDrawNextFrame() const;
    95    
    95    
    96 public: // from MHuiCmdBufDestroyObserver
    96 public: // from MHuiCmdBufDestroyObserver
    97     void DestroyBuffer(CHuiCanvasCommandBuffer *aBuffer);
    97     void DestroyBuffer(CHuiCanvasCommandBuffer *aBuffer);
    98 private:
    98 private:
    99     void ConstructL(TInt aLayerId, CHuiCanvasVisual &aVisual, CHuiCanvasPainter &aPainter);
    99     void ConstructL(TInt aLayerId, CHuiCanvasVisual &aVisual, CHuiCanvasPainter &aPainter);