Lines Matching defs:mouse_event

185   const WebMouseEvent& mouse_event = static_cast<const WebMouseEvent&>(event);
187 result.event_modifiers = mouse_event.modifiers;
188 if (mouse_event.type == WebInputEvent::MouseDown ||
189 mouse_event.type == WebInputEvent::MouseMove ||
190 mouse_event.type == WebInputEvent::MouseUp) {
192 static_cast<PP_InputEvent_MouseButton>(mouse_event.button);
194 result.mouse_position.x = mouse_event.x;
195 result.mouse_position.y = mouse_event.y;
196 result.mouse_click_count = mouse_event.clickCount;
197 result.mouse_movement.x = mouse_event.movementX;
198 result.mouse_movement.y = mouse_event.movementY;
403 WebMouseEvent* mouse_event = new WebMouseEvent();
406 mouse_event->type = WebInputEvent::MouseDown;
409 mouse_event->type = WebInputEvent::MouseUp;
412 mouse_event->type = WebInputEvent::MouseMove;
415 mouse_event->type = WebInputEvent::MouseEnter;
418 mouse_event->type = WebInputEvent::MouseLeave;
421 mouse_event->type = WebInputEvent::ContextMenu;
426 mouse_event->timeStampSeconds =
428 mouse_event->modifiers = event.event_modifiers;
429 mouse_event->button = static_cast<WebMouseEvent::Button>(event.mouse_button);
430 if (mouse_event->type == WebInputEvent::MouseMove) {
431 if (mouse_event->modifiers & WebInputEvent::LeftButtonDown)
432 mouse_event->button = WebMouseEvent::ButtonLeft;
433 else if (mouse_event->modifiers & WebInputEvent::MiddleButtonDown)
434 mouse_event->button = WebMouseEvent::ButtonMiddle;
435 else if (mouse_event->modifiers & WebInputEvent::RightButtonDown)
436 mouse_event->button = WebMouseEvent::ButtonRight;
438 mouse_event->x = event.mouse_position.x;
439 mouse_event->y = event.mouse_position.y;
440 mouse_event->clickCount = event.mouse_click_count;
441 mouse_event->movementX = event.mouse_movement.x;
442 mouse_event->movementY = event.mouse_movement.y;
443 return mouse_event;