webengine/webkitutils/rt_gesturehelper/src/gesturehelpereventsender.h
changeset 1 7c90e6132015
parent 0 dd21522fd290
equal deleted inserted replaced
0:dd21522fd290 1:7c90e6132015
    36         EEventsReady,
    36         EEventsReady,
    37         EBusy
    37         EBusy
    38         };
    38         };
    39     static CGestureEventSender* NewL( MGestureObserver& aObserver );
    39     static CGestureEventSender* NewL( MGestureObserver& aObserver );
    40     ~CGestureEventSender();
    40     ~CGestureEventSender();
    41     TInt AddEvent(const CGestureEvent* aGestureEvent);
    41     TInt AddEvent(const TGestureEvent& aGestureEvent);
    42 protected:    
    42 protected:    
    43     void RunL();
    43     void RunL();
    44     void DoCancel();
    44     void DoCancel();
    45     TInt RunError(TInt aError);
    45     TInt RunError(TInt aError);
    46 private:
    46 private:
    47     CGestureEventSender(MGestureObserver& aObserver);
    47     CGestureEventSender(MGestureObserver& aObserver);
    48     void Complete();
    48     void Complete();
    49     void EmitEventL( const CGestureEvent& aGestureEvent );
    49     void EmitEventL( const TGestureEvent& aGestureEvent );
    50     
    50     
    51     RPointerArray< CGestureEvent >  iEvents;
    51     RArray< TGestureEvent >  iEvents;
    52     MGestureObserver& iObserver;
    52     MGestureObserver& iObserver;
    53     TEventSenderState iState;
    53     TEventSenderState iState;
    54     };
    54     };
    55 }
    55 }
    56 #endif /* GESTUREHELPEREVENTSENDER_H_ */
    56 #endif /* GESTUREHELPEREVENTSENDER_H_ */