uiacceltk/hitchcock/coretoolkit/inc/HuiFxGroupLayer.h
branchRCL_3
changeset 34 3a60ebea00d0
parent 17 3ac8bf5c5014
child 49 c9d868f1e20c
equal deleted inserted replaced
24:f93c875b566e 34:3a60ebea00d0
    26     {
    26     {
    27 public:
    27 public:
    28     IMPORT_C ~CHuiFxGroupLayer();
    28     IMPORT_C ~CHuiFxGroupLayer();
    29     IMPORT_C static CHuiFxGroupLayer* NewL(TBool aIsRoot = EFalse);
    29     IMPORT_C static CHuiFxGroupLayer* NewL(TBool aIsRoot = EFalse);
    30     IMPORT_C TBool PrepareDrawL(CHuiFxEngine& aEngine);
    30     IMPORT_C TBool PrepareDrawL(CHuiFxEngine& aEngine);
    31     IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource);
    31     IMPORT_C void Draw(CHuiFxEngine& aEngine, CHuiGc& aGc, CHuiFxRenderbuffer& aTarget, CHuiFxRenderbuffer& aSource, TBool aHasSurface);
    32     IMPORT_C void AddLayerL(const CHuiFxLayer* aLayer); // takes ownership
    32     IMPORT_C void AddLayerL(const CHuiFxLayer* aLayer); // takes ownership
    33     IMPORT_C void AdvanceTime(TReal32 aElapsedTime);
    33     IMPORT_C void AdvanceTime(TReal32 aElapsedTime);
    34     IMPORT_C TBool Changed() const;
    34     IMPORT_C TBool Changed() const;
    35     
    35     
    36     IMPORT_C TBool VisualArea( TRect& aRect );
    36     IMPORT_C TBool VisualArea( TRect& aRect );