uiacceltk/hitchcock/coretoolkit/inc/HuiFxFilterLayer.h
branchRCL_3
changeset 20 31fccae4f8a7
parent 19 e5af45d51884
equal deleted inserted replaced
19:e5af45d51884 20:31fccae4f8a7
    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 ReleaseAllCachedRenderTargets(CHuiFxEngine& aEngine);
    34     IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface);
    35     IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface);
    35     IMPORT_C CHuiFxFilter& Filter() const;
    36     IMPORT_C CHuiFxFilter& Filter() const;
    36     IMPORT_C TBool Changed() const;
    37     IMPORT_C TBool Changed() const;
    37     IMPORT_C void AdvanceTime(TReal32 aElapsedTime);
    38     IMPORT_C void AdvanceTime(TReal32 aElapsedTime);
    38     IMPORT_C TBool Margin(TMargins &m);
    39     IMPORT_C TBool Margin(TMargins &m);