/foundation/multimodalinput/input/tools/event_inject/src/ |
H A D | processing_mouse_device.cpp | 65 MouseEvent mouseEvent = {}; in AnalysisMouseEvent() local 67 mouseEvent = {}; in AnalysisMouseEvent() 68 mouseEvent.eventType = item.eventType; in AnalysisMouseEvent() 69 mouseEvent.keyValue = item.keyValue; in AnalysisMouseEvent() 70 mouseEvent.blockTime = item.blockTime; in AnalysisMouseEvent() 71 mouseEvent.xPos = item.xPos; in AnalysisMouseEvent() 72 mouseEvent.yPos = item.yPos; in AnalysisMouseEvent() 73 mouseEvent.distance = item.distance; in AnalysisMouseEvent() 74 mouseEvent.direction = item.direction; in AnalysisMouseEvent() 75 mouseEventArray.push_back(mouseEvent); in AnalysisMouseEvent() 80 TransformKeyPressEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray) TransformKeyPressEvent() argument 88 TransformKeyReleaseEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray) TransformKeyReleaseEvent() argument 96 TransformKeyClickEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray) TransformKeyClickEvent() argument 106 TransformMouseMoveEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray) TransformMouseMoveEvent() argument 115 TransformMouseWheelEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray) TransformMouseWheelEvent() argument 126 TransformMouseHwheelEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray) TransformMouseHwheelEvent() argument [all...] |
/foundation/multimodalinput/input/test/unittest/interfaces/kits/ |
H A D | input_native_test.cpp | 219 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); in HWTEST_F() local 220 ASSERT_NE(mouseEvent, nullptr); in HWTEST_F() 221 OH_Input_SetMouseEventAction(mouseEvent, MOUSE_ACTION_MOVE); in HWTEST_F() 222 OH_Input_SetMouseEventDisplayX(mouseEvent, 350); in HWTEST_F() 223 OH_Input_SetMouseEventDisplayY(mouseEvent, 350); in HWTEST_F() 224 OH_Input_SetMouseEventButton(mouseEvent, -2); in HWTEST_F() 225 OH_Input_SetMouseEventActionTime(mouseEvent, -1); in HWTEST_F() 226 int32_t retResult = OH_Input_InjectMouseEvent(mouseEvent); in HWTEST_F() 228 OH_Input_DestroyMouseEvent(&mouseEvent); in HWTEST_F() 229 EXPECT_EQ(mouseEvent, nullpt in HWTEST_F() 240 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 272 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 289 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 306 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 323 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 340 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 357 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 374 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 596 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 655 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 695 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); HWTEST_F() local 1298 MouseEventCallback(const struct Input_MouseEvent* mouseEvent) MouseEventCallback() argument [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_component_id_ffi.cpp | 88 MouseEvent mouseEvent; in GetMouseEventFromCJ() local 89 mouseEvent.action = static_cast<MouseAction>(cJMouseEvent.action); in GetMouseEventFromCJ() 90 mouseEvent.button = static_cast<MouseButton>(cJMouseEvent.button); in GetMouseEventFromCJ() 91 mouseEvent.x = cJMouseEvent.x; in GetMouseEventFromCJ() 92 mouseEvent.deltaX = mouseEvent.x; in GetMouseEventFromCJ() 93 mouseEvent.y = cJMouseEvent.y; in GetMouseEventFromCJ() 94 mouseEvent.deltaY = mouseEvent.y; in GetMouseEventFromCJ() 95 mouseEvent in GetMouseEventFromCJ() 147 MouseEvent mouseEvent = GetMouseEventFromCJ(cJMouseEvent); FfiOHOSAceFrameworkComponentIdSendMouseEvent() local [all...] |
H A D | cj_component_id_ffi.h | 29 CJ_EXPORT bool FfiOHOSAceFrameworkComponentIdSendMouseEvent(CJMouseEvent mouseEvent);
|
/foundation/arkui/ace_engine/interfaces/native/event/ |
H A D | ui_input_event.cpp | 75 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); in OH_ArkUI_UIInputEvent_GetAction() local 76 if (!mouseEvent) { in OH_ArkUI_UIInputEvent_GetAction() 79 return OHOS::Ace::NodeModel::ConvertToCMouseActionType(mouseEvent->action); in OH_ArkUI_UIInputEvent_GetAction() 101 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); in OH_ArkUI_UIInputEvent_GetSourceType() local 102 if (!mouseEvent) { in OH_ArkUI_UIInputEvent_GetSourceType() 105 return mouseEvent->sourceType; in OH_ArkUI_UIInputEvent_GetSourceType() 134 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); in OH_ArkUI_UIInputEvent_GetToolType() local 135 if (!mouseEvent) { in OH_ArkUI_UIInputEvent_GetToolType() 138 return OHOS::Ace::NodeModel::ConvertToCInputEventToolType(mouseEvent->actionTouchPoint.toolType); in OH_ArkUI_UIInputEvent_GetToolType() 183 const auto* mouseEvent in OH_ArkUI_UIInputEvent_GetEventTime() local 216 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetPointerCount() local 249 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetPointerId() local 296 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetX() local 329 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetXByIndex() local 376 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetY() local 410 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetYByIndex() local 457 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetWindowX() local 491 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetWindowXByIndex() local 538 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetWindowY() local 572 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetWindowYByIndex() local 619 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetDisplayX() local 653 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetDisplayXByIndex() local 700 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetDisplayY() local 734 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_GetDisplayYByIndex() local 1235 auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_PointerEvent_SetInterceptHitTestMode() local 1271 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_MouseEvent_GetMouseButton() local 1290 const auto* mouseEvent = reinterpret_cast<ArkUIMouseEvent*>(event->inputEvent); OH_ArkUI_MouseEvent_GetMouseAction() local [all...] |
/foundation/multimodalinput/input/tools/event_inject/include/ |
H A D | processing_mouse_device.h | 43 void TransformKeyPressEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray); 44 void TransformKeyReleaseEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray); 45 void TransformKeyClickEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray); 46 void TransformMouseMoveEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray); 47 void TransformMouseWheelEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray); 48 void TransformMouseHwheelEvent(const MouseEvent& mouseEvent, InputEventArray& inputEventArray);
|
/foundation/multimodalinput/input/interfaces/kits/c/input/ |
H A D | oh_input_manager.h | 271 * @brief Defines a lifecycle callback for **mouseEvent**. 272 * If the callback is triggered, **mouseEvent** will be destroyed. 275 typedef void (*Input_MouseEventCallback)(const Input_MouseEvent* mouseEvent); 317 /** Defines a lifecycle callback for **mouseEvent**. */ 533 * @param mouseEvent - the mouse event to be injected. 540 int32_t OH_Input_InjectMouseEvent(const struct Input_MouseEvent* mouseEvent); 555 * @param mouseEvent Mouse event object. 559 void OH_Input_DestroyMouseEvent(struct Input_MouseEvent** mouseEvent); 564 * @param mouseEvent Mouse event object. 569 void OH_Input_SetMouseEventAction(struct Input_MouseEvent* mouseEvent, int32_ [all...] |
/foundation/multimodalinput/input/frameworks/native/input/ |
H A D | oh_input_manager.cpp | 366 static int32_t HandleMouseButton(const struct Input_MouseEvent* mouseEvent) in HandleMouseButton() argument 368 int32_t button = mouseEvent->button; in HandleMouseButton() 399 if (mouseEvent->action == MOUSE_ACTION_BUTTON_DOWN) { in HandleMouseButton() 401 } else if (mouseEvent->action == MOUSE_ACTION_BUTTON_UP) { in HandleMouseButton() 408 static int32_t HandleMouseAction(const struct Input_MouseEvent* mouseEvent, OHOS::MMI::PointerEvent::PointerItem &item) in HandleMouseAction() argument 410 switch (mouseEvent->action) { in HandleMouseAction() 435 MMI_HILOGE("action:%{public}d is invalid", mouseEvent->action); in HandleMouseAction() 438 if (mouseEvent->axisType == MOUSE_AXIS_SCROLL_VERTICAL) { in HandleMouseAction() 439 g_mouseEvent->SetAxisValue(OHOS::MMI::PointerEvent::AXIS_TYPE_SCROLL_VERTICAL, mouseEvent->axisValue); in HandleMouseAction() 441 if (mouseEvent in HandleMouseAction() 447 HandleMouseProperty(const struct Input_MouseEvent* mouseEvent, OHOS::MMI::PointerEvent::PointerItem &item) HandleMouseProperty() argument 461 OH_Input_InjectMouseEvent(const struct Input_MouseEvent* mouseEvent) OH_Input_InjectMouseEvent() argument 492 Input_MouseEvent* mouseEvent = new (std::nothrow) Input_MouseEvent(); OH_Input_CreateMouseEvent() local 497 OH_Input_DestroyMouseEvent(struct Input_MouseEvent** mouseEvent) OH_Input_DestroyMouseEvent() argument 506 OH_Input_SetMouseEventAction(struct Input_MouseEvent* mouseEvent, int32_t action) OH_Input_SetMouseEventAction() argument 513 OH_Input_GetMouseEventAction(const struct Input_MouseEvent* mouseEvent) OH_Input_GetMouseEventAction() argument 520 OH_Input_SetMouseEventDisplayX(struct Input_MouseEvent* mouseEvent, int32_t displayX) OH_Input_SetMouseEventDisplayX() argument 527 OH_Input_GetMouseEventDisplayX(const struct Input_MouseEvent* mouseEvent) OH_Input_GetMouseEventDisplayX() argument 534 OH_Input_SetMouseEventDisplayY(struct Input_MouseEvent* mouseEvent, int32_t displayY) OH_Input_SetMouseEventDisplayY() argument 541 OH_Input_GetMouseEventDisplayY(const struct Input_MouseEvent* mouseEvent) OH_Input_GetMouseEventDisplayY() argument 548 OH_Input_SetMouseEventButton(struct Input_MouseEvent* mouseEvent, int32_t button) OH_Input_SetMouseEventButton() argument 555 OH_Input_GetMouseEventButton(const struct Input_MouseEvent* mouseEvent) OH_Input_GetMouseEventButton() argument 562 OH_Input_SetMouseEventAxisType(struct Input_MouseEvent* mouseEvent, int32_t axisType) OH_Input_SetMouseEventAxisType() argument 569 OH_Input_GetMouseEventAxisType(const struct Input_MouseEvent* mouseEvent) OH_Input_GetMouseEventAxisType() argument 576 OH_Input_SetMouseEventAxisValue(struct Input_MouseEvent* mouseEvent, float axisValue) OH_Input_SetMouseEventAxisValue() argument 583 OH_Input_GetMouseEventAxisValue(const struct Input_MouseEvent* mouseEvent) OH_Input_GetMouseEventAxisValue() argument 590 OH_Input_SetMouseEventActionTime(struct Input_MouseEvent* mouseEvent, int64_t actionTime) OH_Input_SetMouseEventActionTime() argument 597 OH_Input_GetMouseEventActionTime(const struct Input_MouseEvent* mouseEvent) OH_Input_GetMouseEventActionTime() argument 1109 SetMouseEventAction(Input_MouseEvent* mouseEvent, int32_t action) SetMouseEventAction() argument 1132 SetMouseEventButton(Input_MouseEvent* mouseEvent, int32_t button) SetMouseEventButton() argument 1164 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); MouseEventMonitorCallback() local 1541 Input_MouseEvent* mouseEvent = OH_Input_CreateMouseEvent(); MouseEventInterceptorCallback() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/accessibility/ |
H A D | accessibility_manager_ng_test_ng.cpp | 72 MouseEvent mouseEvent; in HWTEST_F() local 73 mouseEvent.button = MouseButton::LEFT_BUTTON; in HWTEST_F() 74 mouseEvent.action = MouseAction::PRESS; in HWTEST_F() 76 mouseEvent.sourceType = SourceType::NONE; in HWTEST_F() 77 accessibilityManagerNg.HandleAccessibilityHoverEvent(frameNode, mouseEvent); in HWTEST_F() 78 mouseEvent.sourceType = SourceType::MOUSE; in HWTEST_F() 79 accessibilityManagerNg.HandleAccessibilityHoverEvent(frameNode, mouseEvent); in HWTEST_F() 80 mouseEvent.action = MouseAction::WINDOW_ENTER; in HWTEST_F() 81 accessibilityManagerNg.HandleAccessibilityHoverEvent(frameNode, mouseEvent); in HWTEST_F() 82 mouseEvent in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | touch_event_convertor.cpp | 28 void ConvertToMouseEvent(MouseEvent& mouseEvent, const std::shared_ptr<MMI::PointerEvent>& srcPointerEvent) in ConvertToMouseEvent() argument 30 Platform::ConvertMouseEvent(srcPointerEvent, mouseEvent, Container::Current()->IsScenceBoardWindow()); in ConvertToMouseEvent()
|
H A D | mmi_event_convertor.cpp | 138 void UpdateMouseEventForPen(const MMI::PointerEvent::PointerItem& pointerItem, MouseEvent& mouseEvent) in UpdateMouseEventForPen() argument 140 if (mouseEvent.sourceType != SourceType::TOUCH || mouseEvent.sourceTool != SourceTool::PEN) { in UpdateMouseEventForPen() 143 mouseEvent.id = TOUCH_TOOL_BASE_ID + static_cast<int32_t>(mouseEvent.sourceTool); in UpdateMouseEventForPen() 145 mouseEvent.x = pointerItem.GetWindowXPos(); in UpdateMouseEventForPen() 146 mouseEvent.y = pointerItem.GetWindowYPos(); in UpdateMouseEventForPen() 147 mouseEvent.screenX = pointerItem.GetDisplayXPos(); in UpdateMouseEventForPen() 148 mouseEvent.screenY = pointerItem.GetDisplayYPos(); in UpdateMouseEventForPen() 149 mouseEvent in UpdateMouseEventForPen() [all...] |
/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | ace_view_preview.cpp | 55 bool AceViewPreview::HandleMouseEvent(const MouseEvent& mouseEvent) in HandleMouseEvent() argument 57 int32_t eventID = mouseEvent.GetId(); in HandleMouseEvent() 59 mouseEventCallback_(mouseEvent, markProcess, nullptr); in HandleMouseEvent()
|
H A D | touch_event_convertor.cpp | 24 void ConvertToMouseEvent(MouseEvent& mouseEvent, const std::shared_ptr<MMI::PointerEvent>& srcPointerEvent) {} in ConvertToMouseEvent() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_node.cpp | 103 auto& mouseEvent = static_cast<CommonMouseEvent&>(declaration_->GetEvent(EventTag::COMMON_MOUSE_EVENT)); in ~DOMNode() local 104 if (mouseEvent.IsValid()) { in ~DOMNode() 105 if (!mouseEvent.mouseHover.eventMarker.IsEmpty()) { in ~DOMNode() 106 BackEndEventManager<void()>::GetInstance().RemoveBackEndEvent(mouseEvent.mouseHover.eventMarker); in ~DOMNode() 108 if (!mouseEvent.mouseHoverExit.eventMarker.IsEmpty()) { in ~DOMNode() 109 BackEndEventManager<void()>::GetInstance().RemoveBackEndEvent(mouseEvent.mouseHoverExit.eventMarker); in ~DOMNode() 1761 auto& mouseEvent = declaration_->MaybeResetEvent<CommonMouseEvent>(EventTag::COMMON_MOUSE_EVENT); in PrepareMouseHoverEvent() local 1762 if (!mouseEvent.IsValid()) { in PrepareMouseHoverEvent() 1766 if (mouseEvent.mouseHover.eventMarker.IsEmpty()) { in PrepareMouseHoverEvent() 1767 mouseEvent in PrepareMouseHoverEvent() 1891 auto& mouseEvent = declaration_->MaybeResetEvent<CommonMouseEvent>(EventTag::COMMON_MOUSE_EVENT); UpdateMouseEventComponent() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_gesture_modifier.cpp | 374 void ConvertIMMEventToMouseEvent(GestureEvent& info, ArkUIMouseEvent& mouseEvent) in ConvertIMMEventToMouseEvent() argument 381 mouseEvent.action = static_cast<int32_t>(tempMouseEvent.action); in ConvertIMMEventToMouseEvent() 382 mouseEvent.sourceType = static_cast<int32_t>(tempMouseEvent.sourceType); in ConvertIMMEventToMouseEvent() 383 mouseEvent.timeStamp = tempMouseEvent.time.time_since_epoch().count(); in ConvertIMMEventToMouseEvent() 384 mouseEvent.actionTouchPoint.pressure = 0.0f; in ConvertIMMEventToMouseEvent() 385 mouseEvent.actionTouchPoint.nodeX = fingureBegin == fingureEnd ? 0.0f : fingureBegin->localLocation_.GetX(); in ConvertIMMEventToMouseEvent() 386 mouseEvent.actionTouchPoint.nodeY = fingureBegin == fingureEnd ? 0.0f : fingureBegin->localLocation_.GetY(); in ConvertIMMEventToMouseEvent() 387 mouseEvent.actionTouchPoint.windowX = fingureBegin == fingureEnd ? 0.0f : fingureBegin->globalLocation_.GetX(); in ConvertIMMEventToMouseEvent() 388 mouseEvent.actionTouchPoint.windowY = fingureBegin == fingureEnd ? 0.0f : fingureBegin->globalLocation_.GetY(); in ConvertIMMEventToMouseEvent() 389 mouseEvent in ConvertIMMEventToMouseEvent() [all...] |
/foundation/arkui/ace_engine/interfaces/native/ |
H A D | native_interface_xcomponent.cpp | 133 OH_NativeXComponent* component, const void* window, OH_NativeXComponent_MouseEvent* mouseEvent) in OH_NativeXComponent_GetMouseEvent() 135 if ((component == nullptr) || (window == nullptr) || (mouseEvent == nullptr)) { in OH_NativeXComponent_GetMouseEvent() 138 return component->GetMouseEvent(window, mouseEvent); in OH_NativeXComponent_GetMouseEvent() 132 OH_NativeXComponent_GetMouseEvent( OH_NativeXComponent* component, const void* window, OH_NativeXComponent_MouseEvent* mouseEvent) OH_NativeXComponent_GetMouseEvent() argument
|
/foundation/CastEngine/castengine_cast_framework/common/src/ |
H A D | cast_engine_common_helper.cpp | 431 bool WriteMouseEvent(Parcel &parcel, const OHNativeXcomponentMouseEvent &mouseEvent) in WriteMouseEvent() argument 433 return parcel.WriteFloat(mouseEvent.x) && parcel.WriteFloat(mouseEvent.y) && in WriteMouseEvent() 434 parcel.WriteFloat(mouseEvent.screenX) && parcel.WriteFloat(mouseEvent.screenY) && in WriteMouseEvent() 435 parcel.WriteInt64(mouseEvent.timestamp) && parcel.WriteUint32(static_cast<uint32_t>(mouseEvent.action)) && in WriteMouseEvent() 436 parcel.WriteUint32(static_cast<uint32_t>(mouseEvent.button)); in WriteMouseEvent() 484 ((event.eventType == XcomponentEventType::REMOTECONTROL_MOUSE) && WriteMouseEvent(parcel, event.mouseEvent)) || in WriteRemoteControlEvent() 595 remoteControlEvent->mouseEvent in ReadRemoteControlEvent() [all...] |
/foundation/multimodalinput/input/service/event_handler/src/ |
H A D | event_normalize_handler.cpp | 419 BytraceAdapter::StartPackageEvent("package mouseEvent"); in HandleMouseEvent() 826 auto mouseEvent = TOUCH_EVENT_HDR->GetPointerEvent(id); in RestoreTouchPadStatus() local 827 if (mouseEvent != nullptr) { in RestoreTouchPadStatus() 828 mouseEvent->Reset(); in RestoreTouchPadStatus() 830 mouseEvent = MouseEventHdr->GetPointerEvent(id); in RestoreTouchPadStatus() 831 if (mouseEvent != nullptr) { in RestoreTouchPadStatus() 832 mouseEvent->Reset(); in RestoreTouchPadStatus()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_view_register.cpp | 955 MouseEvent mouseEvent; in GetMouseEventFromJS() local 958 mouseEvent.action = static_cast<MouseAction>(action->ToNumber<int32_t>()); in GetMouseEventFromJS() 961 mouseEvent.button = static_cast<MouseButton>(button->ToNumber<int32_t>()); in GetMouseEventFromJS() 964 mouseEvent.x = x->ToNumber<float>(); in GetMouseEventFromJS() 965 mouseEvent.deltaX = mouseEvent.x; in GetMouseEventFromJS() 968 mouseEvent.y = y->ToNumber<float>(); in GetMouseEventFromJS() 969 mouseEvent.deltaY = mouseEvent.y; in GetMouseEventFromJS() 971 mouseEvent in GetMouseEventFromJS() 998 MouseEvent mouseEvent = GetMouseEventFromJS(obj); JsSendMouseEvent() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
H A D | scroll_inner_event_test_ng.cpp | 53 auto mouseEvent = pattern_->mouseEvent_->GetOnMouseEventFunc(); in MouseOnScroll() local 58 mouseEvent(mouseInfo); in MouseOnScroll() 95 auto mouseEvent = scrollBar_->GetMouseEvent()->GetOnMouseEventFunc(); in MouseOnScrollBar() local 96 mouseEvent(mouseInfo); in MouseOnScrollBar()
|
/foundation/arkui/ace_engine/frameworks/core/components/xcomponent/ |
H A D | native_interface_xcomponent_impl.h | 198 void SetMouseEvent(const OH_NativeXComponent_MouseEvent mouseEvent) in SetMouseEvent() argument 200 mouseEvent_ = mouseEvent; in SetMouseEvent() 478 int32_t GetMouseEvent(const void* window, OH_NativeXComponent_MouseEvent* mouseEvent);
|
H A D | render_xcomponent.cpp | 496 bool RenderXComponent::NativeXComponentDispatchMouseEvent(const OH_NativeXComponent_MouseEvent& mouseEvent) in NativeXComponentDispatchMouseEvent() argument 504 [weakNXCompImpl = nativeXComponentImpl_, nXComp = nativeXComponent_, mouseEvent] { in NativeXComponentDispatchMouseEvent() 507 nXCompImpl->SetMouseEvent(mouseEvent); in NativeXComponentDispatchMouseEvent()
|
H A D | render_xcomponent.h | 96 bool NativeXComponentDispatchMouseEvent(const OH_NativeXComponent_MouseEvent& mouseEvent);
|
H A D | native_interface_xcomponent_impl.cpp | 175 int32_t OH_NativeXComponent::GetMouseEvent(const void* window, OH_NativeXComponent_MouseEvent* mouseEvent) in GetMouseEvent() argument 184 (*mouseEvent) = xcomponentImpl_->GetMouseEvent(); in GetMouseEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/ |
H A D | service_collaboration_menu_ace_helper.cpp | 415 auto mouseEvent = AceType::MakeRefPtr<InputEvent>(std::move(mouseTask)); in CreateSubDeviceMenuOnCol() local 416 inputHub->AddOnHoverEvent(mouseEvent); in CreateSubDeviceMenuOnCol() 471 auto mouseEvent = AceType::MakeRefPtr<InputEvent>(std::move(mouseTask)); in SubMeunMountToMainMenu() local 472 inputHub->AddOnHoverEvent(mouseEvent); in SubMeunMountToMainMenu() 551 auto mouseEvent = MakeRefPtr<InputEvent>(std::move(mouseTask)); in AddMouseEventToEndIcon() local 553 inputHub->AddOnHoverEvent(mouseEvent); in AddMouseEventToEndIcon()
|