equal
deleted
inserted
replaced
41 IMPORT_C MHuiFxParameter* Parameter(const TDesC& aName); |
41 IMPORT_C MHuiFxParameter* Parameter(const TDesC& aName); |
42 void SetSourceType( const THuiFxVisualSrcType aSrcType ); |
42 void SetSourceType( const THuiFxVisualSrcType aSrcType ); |
43 THuiFxVisualSrcType SourceType() const; |
43 THuiFxVisualSrcType SourceType() const; |
44 void SetExtBitmapFileL( TDesC& aFilename ); |
44 void SetExtBitmapFileL( TDesC& aFilename ); |
45 TBool IsSemitransparent() const; |
45 TBool IsSemitransparent() const; |
|
46 |
|
47 void SetVisualContentState(TBool aChanged, TBool aOpaque); |
46 |
48 |
47 public: // effect cache |
49 public: // effect cache |
48 IMPORT_C CHuiFxVisualLayer *CloneL() const; |
50 IMPORT_C CHuiFxVisualLayer *CloneL() const; |
49 IMPORT_C void SetExtRect( TRect *aExtRect ); |
51 IMPORT_C void SetExtRect( TRect *aExtRect ); |
50 IMPORT_C void SetVisual( CHuiVisual *aVisual ); |
52 IMPORT_C void SetVisual( CHuiVisual *aVisual ); |
95 TReal32 iSkewOriginZ; |
97 TReal32 iSkewOriginZ; |
96 |
98 |
97 HBufC* iExtBitmapFile; |
99 HBufC* iExtBitmapFile; |
98 TReal32 iOpacity; |
100 TReal32 iOpacity; |
99 TBool iOpaqueHint; |
101 TBool iOpaqueHint; |
|
102 |
|
103 CHuiFxEngine* iEngine; // not own |
|
104 CHuiFxRenderbuffer* iRenderBuffer; // owned |
|
105 TBool iVisualContentChanged; |
|
106 TBool iVisualContentOpaque; |
100 }; |
107 }; |
101 |
108 |
102 #endif /*HUIFXVISUALLAYER_*/ |
109 #endif /*HUIFXVISUALLAYER_*/ |