uiacceltk/hitchcock/ServerCore/Inc/alfeffectutils.h
branchRCL_3
changeset 22 7c5dd702d6d3
parent 10 88b23e2e82e1
child 24 f93c875b566e
equal deleted inserted replaced
17:3ac8bf5c5014 22:7c5dd702d6d3
   203         };
   203         };
   204     
   204     
   205     NONSHARABLE_CLASS(CControlEffectState ) : public CEffectState
   205     NONSHARABLE_CLASS(CControlEffectState ) : public CEffectState
   206         {
   206         {
   207     public:
   207     public:
   208 
   208         
   209         TUint32 iClientHandle;
   209         TUint32 iClientHandle;
   210         TUint32 iClientGroupHandle;
   210         TUint32 iClientGroupHandle;
   211     
   211         
       
   212         enum TDistractionType
       
   213             {
       
   214             ENoOperation = 0,
       
   215             ESetDistractionWindow = 100,
       
   216             ERemoveDistractionWindow
       
   217             };
       
   218         
       
   219         TDistractionType iSetDistractionWindow;
       
   220         
   212         void ConstructL(TInt aAction, RMemReadStream& aStream);
   221         void ConstructL(TInt aAction, RMemReadStream& aStream);
       
   222         
       
   223         void ConstructL(TUint32 aClientHandle, TUint32 aClientGroupHandle, TBool aSetDistractionWindow);
   213         };
   224         };
   214 
   225 
   215     NONSHARABLE_CLASS(CFullScreenEffectState ) : public CEffectState
   226     NONSHARABLE_CLASS(CFullScreenEffectState ) : public CEffectState
   216         {
   227         {
   217     public:
   228     public: