uiacceltk/hitchcock/coretoolkit/inc/HuiFxVisualLayer.h
branchRCL_3
changeset 17 3ac8bf5c5014
parent 11 46927d61fef3
child 34 3a60ebea00d0
equal deleted inserted replaced
11:46927d61fef3 17:3ac8bf5c5014
    49     IMPORT_C void SetExtRect( TRect *aExtRect );
    49     IMPORT_C void SetExtRect( TRect *aExtRect );
    50     IMPORT_C void SetVisual( CHuiVisual *aVisual );
    50     IMPORT_C void SetVisual( CHuiVisual *aVisual );
    51     IMPORT_C void SetVisual( MHuiEffectable *aVisual );
    51     IMPORT_C void SetVisual( MHuiEffectable *aVisual );
    52 
    52 
    53     void FxmlVisualInputs(RArray<THuiFxVisualSrcType> &aArray);
    53     void FxmlVisualInputs(RArray<THuiFxVisualSrcType> &aArray);
       
    54     void SetFxmlUsesOpaqueHint(TBool aValue);
       
    55     TBool FxmlUsesOpaqueHint() const;
       
    56     
    54 protected:
    57 protected:
    55     IMPORT_C void ConstructL(MHuiEffectable* aVisual);
    58     IMPORT_C void ConstructL(MHuiEffectable* aVisual);
    56     
    59     
    57     void RegisterParameterL(const TDesC& aName, TRgb* aValue);
    60     void RegisterParameterL(const TDesC& aName, TRgb* aValue);
    58     void RegisterParameterL(const TDesC& aName, TReal32* aValue);
    61     void RegisterParameterL(const TDesC& aName, TReal32* aValue);
    91     TReal32             iSkewOriginY;
    94     TReal32             iSkewOriginY;
    92     TReal32             iSkewOriginZ;
    95     TReal32             iSkewOriginZ;
    93     
    96     
    94     HBufC* iExtBitmapFile;
    97     HBufC* iExtBitmapFile;
    95     TReal32 iOpacity;
    98     TReal32 iOpacity;
    96 
    99     TBool iOpaqueHint;
    97     };
   100     };
    98 
   101 
    99 #endif /*HUIFXVISUALLAYER_*/
   102 #endif /*HUIFXVISUALLAYER_*/