diff -r eaa079afe64c -r e1987ab3768a uiacceltk/hitchcock/coretoolkit/inc/huieffectable.h --- a/uiacceltk/hitchcock/coretoolkit/inc/huieffectable.h Wed Sep 15 13:12:27 2010 +0300 +++ b/uiacceltk/hitchcock/coretoolkit/inc/huieffectable.h Wed Oct 13 15:34:15 2010 +0300 @@ -20,13 +20,9 @@ #ifndef HUIEFFECTABLE_H_ #define HUIEFFECTABLE_H_ -#include "HuiFxConstants.h" - class THuiRealRect; class CHuiFxEffect; class CHuiGc; -class CFbsBitmap; -class CHuiTexture; class MHuiEffectable { @@ -41,10 +37,8 @@ virtual void EffectDrawSelf( CHuiGc &aGc, const TRect & aDisplayRect) const=0; virtual THuiRealRect EffectDisplayRect() const __SOFTFP=0; virtual void SetLoadingEffect(TBool aLoading)=0; - virtual void EffectSetSource( THuiFxVisualSrcType aSource )=0; - virtual THuiFxVisualSrcType EffectGetSource() const=0; - virtual void SetExternalTexture(CHuiTexture* aTexture)=0; - virtual CHuiTexture* ExternalTexture()=0; + virtual void EffectSetSource( TBool aIsInput1 )=0; + virtual TBool EffectGetSource() const=0; virtual TBool EffectReadyToDrawNextFrame() const = 0; };