uiacceltk/hitchcock/coretoolkit/rendervg10/inc/HuiFxVg10TransformFilter.h
branchRCL_3
changeset 13 3a60ebea00d0
parent 0 15bf7259bb7c
equal deleted inserted replaced
12:f93c875b566e 13:3a60ebea00d0
    24 class CHuiFxVg10TransformFilter: public CHuiFxVg10FilterBase
    24 class CHuiFxVg10TransformFilter: public CHuiFxVg10FilterBase
    25     {
    25     {
    26 public: // from CHuiFxFilter
    26 public: // from CHuiFxFilter
    27     virtual TBool Draw(CHuiFxEngine& aEngine, CHuiGc& aGc,
    27     virtual TBool Draw(CHuiFxEngine& aEngine, CHuiGc& aGc,
    28                        CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource,
    28                        CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource,
    29                        const TRect& aTargetRect, const TRect& aSourceRect);
    29                        const TRect& aTargetRect, const TRect& aSourceRect, TBool aHasSurface);
    30     static CHuiFxVg10TransformFilter* NewL();
    30     static CHuiFxVg10TransformFilter* NewL();
    31     void DrawEffect(CHuiFxEngine& /*aEngine*/, VGImage /*aTargetImage*/, VGImage /*aSourceImage*/, TInt /*aWidth*/, TInt /*aHeight*/) {}
    31     void DrawEffect(CHuiFxEngine& /*aEngine*/, VGImage /*aTargetImage*/, VGImage /*aSourceImage*/, TInt /*aWidth*/, TInt /*aHeight*/, TBool /*aHasSurface*/) {}
    32     void CalculateMargin(TMargins &aMargin) const;  
    32     void CalculateMargin(TMargins &aMargin) const;  
    33     CHuiFxVg10TransformFilter *CloneL() const;
    33     CHuiFxVg10TransformFilter *CloneL() const;
    34 protected:
    34 protected:
    35     void ConstructL();
    35     void ConstructL();
    36     
    36