Home | History | Annotate | Download | only in events

Lines Matching defs:MouseEvent

308 class EVENTS_EXPORT MouseEvent : public LocatedEvent {
310 explicit MouseEvent(const base::NativeEvent& native_event);
312 // Create a new MouseEvent based on the provided model.
317 MouseEvent(const MouseEvent& model, T* source, T* target)
323 MouseEvent(const MouseEvent& model,
335 MouseEvent(EventType type,
377 const MouseEvent& event1,
378 const MouseEvent& event2);
399 static int GetRepeatCount(const MouseEvent& click_event);
407 static MouseEvent* last_click_event_;
409 // We can create a MouseEvent for a native event more than once. We set this
417 class EVENTS_EXPORT MouseWheelEvent : public MouseEvent {
424 MouseWheelEvent(const MouseEvent& mouse_event, int x_offset, int y_offset);
431 : MouseEvent(model, source, target, model.type(), model.flags()),
618 class EVENTS_EXPORT ScrollEvent : public MouseEvent {
625 : MouseEvent(model, source, target),