equal
deleted
inserted
replaced
26 { |
26 { |
27 public: |
27 public: |
28 static CHuiFxVg10BlurFilter* NewL(); |
28 static CHuiFxVg10BlurFilter* NewL(); |
29 TBool Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, |
29 TBool Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, |
30 CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, |
30 CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, |
31 const TRect& aTargetRect, const TRect& aSourceRect); |
31 const TRect& aTargetRect, const TRect& aSourceRect, TBool aHasSurface); |
32 |
32 |
33 void DrawEffect(CHuiFxEngine& aEngine, VGImage aTargetImage, VGImage aSourceImage, TInt aWidth, TInt aHeight); |
33 void DrawEffect(CHuiFxEngine& aEngine, VGImage aTargetImage, VGImage aSourceImage, TInt aWidth, TInt aHeight, TBool aHasSurface); |
34 void CalculateMargin(TMargins &aMargin) const; |
34 void CalculateMargin(TMargins &aMargin) const; |
35 CHuiFxVg10BlurFilter *CloneL() const; |
35 CHuiFxVg10BlurFilter *CloneL() const; |
36 protected: |
36 protected: |
37 void ConstructL(); |
37 void ConstructL(); |
38 private: |
38 private: |