uiacceltk/hitchcock/coretoolkit/rendervg10/inc/HuiFxVg10ColorMatrixFilterBase.h
branchRCL_3
changeset 34 3a60ebea00d0
parent 0 15bf7259bb7c
equal deleted inserted replaced
24:f93c875b566e 34:3a60ebea00d0
    27     {
    27     {
    28 public:
    28 public:
    29     static CHuiFxVg10ColorMatrixFilterBase* NewL();
    29     static CHuiFxVg10ColorMatrixFilterBase* NewL();
    30 protected:
    30 protected:
    31     void ConstructL();
    31     void ConstructL();
    32     void DrawEffect(CHuiFxEngine& aEngine, VGImage aTargetImage, VGImage aSourceImage, TInt aWidth, TInt aHeight);
    32     void DrawEffect(CHuiFxEngine& aEngine, VGImage aTargetImage, VGImage aSourceImage, TInt aWidth, TInt aHeight, TBool aHasSurface);
    33     virtual void UpdateColorMatrix();
    33     virtual void UpdateColorMatrix();
    34     void CopyFromL(const CHuiFxVg10ColorMatrixFilterBase *aOldFilter);
    34     void CopyFromL(const CHuiFxVg10ColorMatrixFilterBase *aOldFilter);
    35     CHuiFxVg10ColorMatrixFilterBase *CloneL() const;
    35     CHuiFxVg10ColorMatrixFilterBase *CloneL() const;
    36 
    36 
    37     VGfloat iColorMatrix[20];
    37     VGfloat iColorMatrix[20];