equal
deleted
inserted
replaced
30 { |
30 { |
31 public: |
31 public: |
32 IMPORT_C static CHuiFxVisualLayer* NewL(MHuiEffectable* aVisual); // param mandatory |
32 IMPORT_C static CHuiFxVisualLayer* NewL(MHuiEffectable* aVisual); // param mandatory |
33 IMPORT_C ~CHuiFxVisualLayer(); |
33 IMPORT_C ~CHuiFxVisualLayer(); |
34 IMPORT_C TBool PrepareDrawL(CHuiFxEngine& aEngine); |
34 IMPORT_C TBool PrepareDrawL(CHuiFxEngine& aEngine); |
|
35 IMPORT_C void ReleaseAllCachedRenderTargets(CHuiFxEngine& aEngine); |
35 IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface); |
36 IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface); |
36 IMPORT_C TBool VisualArea( TRect& aRect ); |
37 IMPORT_C TBool VisualArea( TRect& aRect ); |
37 IMPORT_C void AdvanceTime(TReal32 aElapsedTime); |
38 IMPORT_C void AdvanceTime(TReal32 aElapsedTime); |
38 IMPORT_C TBool Changed() const; |
39 IMPORT_C TBool Changed() const; |
39 IMPORT_C TBool Margin(TMargins &m); |
40 IMPORT_C TBool Margin(TMargins &m); |