#include "third_party/blink/public/common/input/web_mouse_event.h"
#include "third_party/blink/public/common/input/web_gesture_event.h"
namespace blink {
WebMouseEvent::WebMouseEvent(WebInputEvent::Type type,
const WebGestureEvent& gesture_event,
Button button_param,
int click_count_param,
int modifiers,
base::TimeTicks time_stamp,
PointerId id_param)
: … { … }
gfx::PointF WebMouseEvent::PositionInRootFrame() const { … }
std::unique_ptr<WebInputEvent> WebMouseEvent::Clone() const { … }
bool WebMouseEvent::CanCoalesce(const WebInputEvent& event) const { … }
void WebMouseEvent::Coalesce(const WebInputEvent& event) { … }
WebMouseEvent WebMouseEvent::FlattenTransform() const { … }
void WebMouseEvent::FlattenTransformSelf() { … }
void WebMouseEvent::SetMenuSourceType(WebInputEvent::Type type) { … }
}