equal
deleted
inserted
replaced
29 { |
29 { |
30 public: |
30 public: |
31 IMPORT_C ~CHuiFxFilterLayer(); |
31 IMPORT_C ~CHuiFxFilterLayer(); |
32 IMPORT_C static CHuiFxFilterLayer* NewL(CHuiFxFilter* aFilter); // takes ownership |
32 IMPORT_C static CHuiFxFilterLayer* NewL(CHuiFxFilter* aFilter); // takes ownership |
33 IMPORT_C TBool PrepareDrawL(CHuiFxEngine& aEngine); |
33 IMPORT_C TBool PrepareDrawL(CHuiFxEngine& aEngine); |
34 IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource); |
34 IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface); |
35 IMPORT_C CHuiFxFilter& Filter() const; |
35 IMPORT_C CHuiFxFilter& Filter() const; |
36 IMPORT_C TBool Changed() const; |
36 IMPORT_C TBool Changed() const; |
37 IMPORT_C void AdvanceTime(TReal32 aElapsedTime); |
37 IMPORT_C void AdvanceTime(TReal32 aElapsedTime); |
38 IMPORT_C TBool Margin(TMargins &m); |
38 IMPORT_C TBool Margin(TMargins &m); |
39 public: // effect cache |
39 public: // effect cache |