Lines Matching refs:origin

45 void ConvertToOriginEvent(const ArkUITouchEvent& origin, ArkUI_NodeTouchEvent& event)
47 if (origin.sourceType == UI_INPUT_EVENTT_SOURCE_TYPE_TOUCH_SCREEN) {
52 switch (origin.action) {
72 void ConvertToTouchEvent(const ArkUITouchEvent& origin, ArkUI_NodeTouchEvent& event)
75 event.actionTouch.id = origin.actionTouchPoint.id;
76 event.actionTouch.nodeX = origin.actionTouchPoint.nodeX;
77 event.actionTouch.nodeY = origin.actionTouchPoint.nodeY;
78 event.actionTouch.windowX = origin.actionTouchPoint.windowX;
79 event.actionTouch.windowY = origin.actionTouchPoint.windowY;
80 event.actionTouch.screenX = origin.actionTouchPoint.screenX;
81 event.actionTouch.screenY = origin.actionTouchPoint.screenY;
82 event.actionTouch.contactAreaHeight = origin.actionTouchPoint.contactAreaHeight;
83 event.actionTouch.contactAreaWidth = origin.actionTouchPoint.contactAreaWidth;
84 event.actionTouch.toolHeight = origin.actionTouchPoint.toolHeight;
85 event.actionTouch.toolWidth = origin.actionTouchPoint.toolWidth;
86 event.actionTouch.toolType = static_cast<ArkUI_NodeToolType>(origin.actionTouchPoint.toolType);
87 event.actionTouch.pressure = origin.actionTouchPoint.pressure;
88 event.actionTouch.tiltX = origin.actionTouchPoint.tiltX;
89 event.actionTouch.tiltY = origin.actionTouchPoint.tiltY;
90 event.actionTouch.rawX = origin.actionTouchPoint.rawX;
91 event.actionTouch.rawY = origin.actionTouchPoint.rawY;
93 event.timeStamp = origin.timeStamp;
94 ConvertToOriginEvent(origin, event);
95 static ArkUI_Uint32 touchPointSize = origin.touchPointSize;
96 static ArkUITouchPoint* touchPoints = origin.touchPointes;
564 bool ConvertEvent(ArkUINodeEvent* origin, ArkUI_NodeEvent* event)
566 ArkUIEventCategory eventCategory = static_cast<ArkUIEventCategory>(origin->kind);
570 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->componentAsyncEvent.subKind);
576 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->textInputEvent.subKind);
582 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->touchEvent.subKind);
588 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->mouseEvent.subKind);
594 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->mixedEvent.subKind);
600 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->dragEvent.subKind);
605 TAG_LOGE(AceLogTag::ACE_NATIVE_NODE, "failed to convert origin event data");
694 bool ConvertEvent(ArkUINodeEvent* origin, ArkUI_CompatibleNodeEvent* event)
696 ArkUIEventCategory eventCategory = static_cast<ArkUIEventCategory>(origin->kind);
699 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->componentAsyncEvent.subKind);
702 origin->componentAsyncEvent.data, MAX_COMPONENT_EVENT_ARG_NUM * sizeof(ArkUI_NumberValue)) != 0) {
703 TAG_LOGE(AceLogTag::ACE_NATIVE_NODE, "fail to convert origin event data");
709 ArkUIEventSubKind subKind = static_cast<ArkUIEventSubKind>(origin->textInputEvent.subKind);
711 event->stringEvent.pStr = reinterpret_cast<ArkUI_CharPtr>(origin->textInputEvent.nativeStringPtr);
716 ConvertToTouchEvent(origin->touchEvent, event->touchEvent);
719 TAG_LOGE(AceLogTag::ACE_NATIVE_NODE, "failed to convert origin event data");
726 bool ConvertEventResult(ArkUI_CompatibleNodeEvent* event, ArkUINodeEvent* origin)
729 origin->touchEvent.preventDefault = event->touchEvent.preventDefault;
730 origin->touchEvent.stopPropagation = event->touchEvent.stopPropagation;
734 if (memcpy_sp(origin->componentAsyncEvent.data, MAX_COMPONENT_EVENT_ARG_NUM * sizeof(ArkUI_NumberValue),
778 return reinterpret_cast<ArkUI_UIInputEvent*>(event->origin);
786 const auto* originNodeEvent = reinterpret_cast<ArkUINodeEvent*>(event->origin);
799 const auto* originNodeEvent = reinterpret_cast<ArkUINodeEvent*>(event->origin);
820 const auto* originNodeEvent = reinterpret_cast<ArkUINodeEvent*>(event->origin);
842 const auto* originNodeEvent = reinterpret_cast<ArkUINodeEvent*>(event->origin);
877 auto* originNodeEvent = reinterpret_cast<ArkUINodeEvent*>(event->origin);
893 const auto* originNodeEvent = reinterpret_cast<ArkUINodeEvent*>(nodeEvent->origin);