Home
last modified time | relevance | path

Searched refs:recognizer (Results 1 – 25 of 95) sorted by relevance

1234

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/
H A Dgesture_referee.cpp23 if (!recognizer) { in AddMember()
28 if (Existed(recognizer)) { in AddMember()
53 if (!recognizer) { in DelMember()
58 if (!Existed(recognizer)) { in DelMember()
76 if (!Existed(recognizer)) { in HandleGestureDisposal()
134 AcceptGesture(recognizer); in HandleAcceptDisposal()
168 if (!recognizer) { in RemoveAndUnBlockGesture()
191 if (!recognizer) { in Existed()
365 if (!recognizer) { in AddGestureRecognizer()
382 if (!recognizer) { in DelGestureRecognizer()
[all …]
H A Dparallel_recognizer.cpp27 for (auto& recognizer : recognizers_) { in OnAccepted() local
30 recognizer->OnAccepted(touchId); in OnAccepted()
43 for (auto& recognizer : recognizers_) { in OnRejected() local
44 recognizer->OnRejected(touchId); in OnRejected()
57 for (auto& recognizer : recognizers_) { in OnPending() local
59 recognizer->OnPending(touchId); in OnPending()
85 for (auto& recognizer : recognizers_) { in HandleEvent() local
87 recognizer->HandleEvent(point); in HandleEvent()
96 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local
103 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsEnd() local
[all …]
H A Dexclusive_recognizer.cpp38 for (auto& recognizer : recognizers_) { in OnAccepted() local
40 recognizer->OnRejected(touchId); in OnAccepted()
58 for (auto& recognizer : recognizers_) { in OnRejected() local
63 recognizer->OnRejected(touchId); in OnRejected()
76 for (auto& recognizer : recognizers_) { in OnPending() local
78 recognizer->OnPending(touchId); in OnPending()
112 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local
133 AcceptSubGesture(recognizer); in BatchAdjudicate()
150 recognizer->OnRejected(touchId); in BatchAdjudicate()
200 if (CheckNeedBlocked(recognizer)) { in AcceptSubGesture()
[all …]
H A Dgesture_referee.h42 void AddMember(const RefPtr<GestureRecognizer>& recognizer);
43 void DelMember(const RefPtr<GestureRecognizer>& recognizer);
77 bool Existed(const RefPtr<GestureRecognizer>& recognizer);
79 bool CheckNeedBlocked(const RefPtr<GestureRecognizer>& recognizer);
80 void AcceptGesture(const RefPtr<GestureRecognizer>& recognizer);
83 void HandleAcceptDisposal(const RefPtr<GestureRecognizer>& recognizer);
84 void HandlePendingDisposal(const RefPtr<GestureRecognizer>& recognizer);
85 void HandleRejectDisposal(const RefPtr<GestureRecognizer>& recognizer);
86 void RemoveAndUnBlockGesture(bool isPrevPending, const WeakPtr<GestureRecognizer>& recognizer);
106 void AddGestureRecognizer(size_t touchId, const RefPtr<GestureRecognizer>& recognizer);
[all …]
H A Dexclusive_recognizer.h33 for (auto& recognizer : recognizers) { in ExclusiveRecognizer()
34 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ExclusiveRecognizer()
35 recognizers_.emplace_back(recognizer); in ExclusiveRecognizer()
42 for (auto& recognizer : recognizers_) { in ExclusiveRecognizer()
43 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ExclusiveRecognizer()
60 …void BatchAdjudicate(const std::set<size_t>& touchIds, const RefPtr<GestureRecognizer>& recognizer,
62 void AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) override;
63 bool ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) override;
64 bool CheckNeedBlocked(const RefPtr<GestureRecognizer>& recognizer);
65 void AcceptSubGesture(const RefPtr<GestureRecognizer>& recognizer);
H A Dparallel_recognizer.h34 for (const auto& recognizer : recognizers) { in ParallelRecognizer() local
35 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ParallelRecognizer()
36 recognizers_.emplace_back(recognizer); in ParallelRecognizer()
43 for (const auto& recognizer : recognizers_) { in ParallelRecognizer() local
44 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ParallelRecognizer()
61 …void BatchAdjudicate(const std::set<size_t>& touchIds, const RefPtr<GestureRecognizer>& recognizer,
63 void AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) override;
64 bool ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) override;
66 void DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) override {} in DelFromReferee() argument
67 bool IsRecognizeEnd(const RefPtr<GestureRecognizer>& recognizer);
H A Dsequenced_recognizer.cpp47 if (recognizer && recognizer->GetRefereeState() == RefereeState::SUCCEED) { in OnRejected()
48 recognizer->SetRefereePointer(touchId); in OnRejected()
128 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local
129 recognizer->OnFlushTouchEventsBegin(); in OnFlushTouchEventsBegin()
135 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsEnd() local
136 recognizer->OnFlushTouchEventsEnd(); in OnFlushTouchEventsEnd()
163 recognizer->SetRefereeState(RefereeState::DETECTING); in AddToReferee()
172 for (auto& recognizer : recognizers_) { in Reset() local
173 recognizer->SetRefereeState(RefereeState::DETECTING); in Reset()
205 bool SequencedRecognizer::ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) in ReconcileFrom() argument
[all …]
H A Dgesture_recognizer.cpp87 void GestureRecognizer::AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in AddToReferee() argument
91 gestureGroup->AddToReferee(touchId, recognizer); in AddToReferee()
96 referee->AddGestureRecognizer(touchId, recognizer); in AddToReferee()
100 void GestureRecognizer::DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in DelFromReferee() argument
104 gestureGroup->DelFromReferee(touchId, recognizer); in DelFromReferee()
109 referee->DelGestureRecognizer(touchId, recognizer); in DelFromReferee()
114 …const std::set<size_t>& touchIds, const RefPtr<GestureRecognizer>& recognizer, GestureDisposal dis… in BatchAdjudicate() argument
118 gestureGroup->BatchAdjudicate(touchIds, recognizer, disposal); in BatchAdjudicate()
129 referee->Adjudicate(pointerId, recognizer, disposal); in BatchAdjudicate()
H A Dtimeout_recognizer.cpp37 void SingleChildGestureRecognizer::SetChild(RefPtr<GestureRecognizer> recognizer) in SetChild() argument
39 child_ = recognizer; in SetChild()
44 bool SingleChildGestureRecognizer::ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) in ReconcileFrom() argument
46 auto rhs = AceType::DynamicCast<SingleChildGestureRecognizer>(recognizer); in ReconcileFrom()
59 return MultiFingersRecognizer::ReconcileFrom(recognizer); in ReconcileFrom()
62 …leChildGestureRecognizer::AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in AddToReferee() argument
67 …ChildGestureRecognizer::DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in DelFromReferee() argument
111 bool TimeoutRecognizer::ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) in ReconcileFrom() argument
113 auto rhs = AceType::DynamicCast<TimeoutRecognizer>(recognizer); in ReconcileFrom()
120 return SingleChildGestureRecognizer::ReconcileFrom(recognizer); in ReconcileFrom()
[all …]
H A Dmulti_fingers_recognizer.cpp46 void MultiFingersRecognizer::Adjudicate(const RefPtr<GestureRecognizer>& recognizer, GestureDisposa… in Adjudicate() argument
53 GestureRecognizer::BatchAdjudicate(copyIds, recognizer, disposal); in Adjudicate()
56 …d MultiFingersRecognizer::AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in AddToReferee() argument
60 GestureRecognizer::AddToReferee(touchId, recognizer); in AddToReferee()
64 …MultiFingersRecognizer::DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in DelFromReferee() argument
67 GestureRecognizer::DelFromReferee(touchId, recognizer); in DelFromReferee()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/
H A Dgesture_referee.cpp29 CHECK_NULL_VOID(recognizer); in AddMember()
31 if (Existed(recognizer)) { in AddMember()
111 if (recognizer) { in IsPending()
149 if (!recognizer) { in QueryAllDone()
164 if (recognizer) { in Close()
179 if (!recognizer) { in CheckRecognizer()
210 if (recognizer && !recognizer->IsReady()) { in IsReady()
221 if (recognizer && recognizer->GetRefereeState() == RefereeState::FAIL) { in HasFailRecognizer()
232 if (recognizer) { in ForceCleanGestureScope()
243 if (recognizer) { in ForceCleanGestureScopeState()
[all …]
H A Dgesture_referee.h55 void AddMember(const RefPtr<NGGestureRecognizer>& recognizer);
56 void DelMember(const RefPtr<NGGestureRecognizer>& recognizer);
67 bool CheckNeedBlocked(const RefPtr<NGGestureRecognizer>& recognizer);
69 void OnAcceptGesture(const RefPtr<NGGestureRecognizer>& recognizer);
101 bool Existed(const RefPtr<NGGestureRecognizer>& recognizer);
125 void Adjudicate(const RefPtr<NGGestureRecognizer>& recognizer, GestureDisposal disposal);
146 void HandleAcceptDisposal(const RefPtr<NGGestureRecognizer>& recognizer);
147 void HandlePendingDisposal(const RefPtr<NGGestureRecognizer>& recognizer);
148 void HandleRejectDisposal(const RefPtr<NGGestureRecognizer>& recognizer);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/
H A Dexclusive_recognizer.cpp42 if (!recognizer || recognizer == activeRecognizer_) { in OnAccepted()
53 recognizer->OnRejected(); in OnAccepted()
65 if (!recognizer) { in OnRejected()
190 CHECK_NULL_VOID(recognizer); in BatchAdjudicate()
214 CHECK_NULL_VOID(recognizer); in HandleAcceptDisposal()
221 recognizer->OnBlocked(); in HandleAcceptDisposal()
234 CHECK_NULL_VOID(recognizer); in HandlePendingDisposal()
241 recognizer->OnBlocked(); in HandlePendingDisposal()
250 CHECK_NULL_VOID(recognizer); in HandleRejectDisposal()
257 recognizer->OnRejected(); in HandleRejectDisposal()
[all …]
H A Dparallel_recognizer.cpp45 if (!recognizer) { in OnRejected()
55 recognizer->OnRejected(); in OnRejected()
100 if (recognizer && recognizer->CheckTouchId(point.id)) { in HandleEvent()
107 } else if (!recognizer) { in HandleEvent()
130 if (recognizer) { in HandleEvent()
139 CHECK_NULL_VOID(recognizer); in BatchAdjudicate()
146 recognizer->AboutToAccept(); in BatchAdjudicate()
149 recognizer->OnBlocked(); in BatchAdjudicate()
160 recognizer->OnRejected(); in BatchAdjudicate()
172 recognizer->OnPending(); in BatchAdjudicate()
[all …]
H A Drecognizer_group.cpp83 for (auto& recognizer : recognizers_) { in CheckStates() local
84 …if (AceType::InstanceOf<MultiFingersRecognizer>(recognizer) && !recognizer->CheckTouchId(touchId))… in CheckStates()
115 for (auto& recognizer : recognizers_) { in ForceReject() local
117 if (recognizer->IsBridgeMode()) { in ForceReject()
123 recognizer->OnRejected(); in ForceReject()
124 recognizer->OnRejectBridgeObj(); in ForceReject()
140 CHECK_NULL_RETURN(recognizer, false); in Existed()
151 for (const auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local
152 if (recognizer) { in OnFlushTouchEventsBegin()
161 if (recognizer) { in OnFlushTouchEventsEnd()
[all …]
H A Drecognizer_group.h36 for (const auto& recognizer : recognizers) { in RecognizerGroup() local
37 if (recognizer && recognizer->SetGestureGroup(AceType::WeakClaim(this))) { in RecognizerGroup()
46 for (const auto& recognizer : recognizers) { in RecognizerGroup() local
47 if (recognizer && recognizer->SetGestureGroup(AceType::WeakClaim(this))) { in RecognizerGroup()
69 for (auto& recognizer : recognizers_) { in SetInnerFlag()
70 if (recognizer) { in SetInnerFlag()
71 recognizer->SetInnerFlag(value); in SetInnerFlag()
80 for (const auto& recognizer : recognizers) { in AttachFrameNode() local
81 recognizer->AttachFrameNode(node); in AttachFrameNode()
93 if (!recognizer) { in GetAxisDirection()
[all …]
H A Dsequenced_recognizer.cpp60 auto recognizer = *iter; in OnRejected() local
61 if (recognizer) { in OnRejected()
62 if (recognizer->IsBridgeMode()) { in OnRejected()
65 recognizer->OnRejected(); in OnRejected()
66 recognizer->OnRejectBridgeObj(); in OnRejected()
275 recognizer->AboutToAccept(); in BatchAdjudicate()
287 recognizer->OnRejected(); in BatchAdjudicate()
294 if (recognizer->GetRefereeState() == RefereeState::PENDING) { in BatchAdjudicate()
299 recognizer->OnPending(); in BatchAdjudicate()
320 if (recognizer) { in UpdateCurrentIndex()
[all …]
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/
H A Dgesture_impl.cpp39 void* recognizer = nullptr; member
482 recognizer->extraData = nullptr; in DisposeGesture()
483 delete recognizer; in DisposeGesture()
484 recognizer = nullptr; in DisposeGesture()
492 if (recognizer->extraData) { in SetGestureEventTarget()
494 recognizer->extraData = nullptr; in SetGestureEventTarget()
496 recognizer->extraData = new GestureInnerData { targetReceiver, extraParam, recognizer }; in SetGestureEventTarget()
498 recognizer->gesture, mask, recognizer->extraData); in SetGestureEventTarget()
505 recognizer->attachNode = node; in AddGestureToNode()
515 node->uiNodeHandle, recognizer->gesture); in RemoveGestureFromNode()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/
H A Djs_should_built_in_recognizer_parallel_with_function.h139 recognizer_ = recognizer; in SetRecognizer()
150 auto recognizer = recognizer_.Upgrade(); in GetTag() local
151 if (recognizer) { in GetTag()
164 if (recognizer) { in GetType()
175 if (recognizer) { in IsBuiltInRecognizer()
185 CHECK_NULL_VOID(recognizer); in SetEnabled()
190 recognizer->SetEnabled(enabled); in SetEnabled()
197 if (recognizer) { in IsEnabled()
206 if (!recognizer) { in GetEventTargetInfo()
242 if (recognizer) { in GetRefereeState()
[all …]
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/
H A Dnative_gesture.h282 typedef void (*ArkUI_GestureRecognizerDisposeNotifyCallback)(ArkUI_GestureRecognizer* recognizer, v…
483 int32_t OH_ArkUI_SetGestureRecognizerEnabled(ArkUI_GestureRecognizer* recognizer, bool enabled);
493 bool OH_ArkUI_GetGestureRecognizerEnabled(ArkUI_GestureRecognizer* recognizer);
550 int32_t OH_ArkUI_GetPanGestureDirectionMask(ArkUI_GestureRecognizer* recognizer,
560 bool OH_ArkUI_IsBuiltInGesture(ArkUI_GestureRecognizer* recognizer);
588 int32_t OH_ArkUI_GetGestureBindNodeId(ArkUI_GestureRecognizer* recognizer, char* nodeId, int32_t si…
599 bool OH_ArkUI_IsGestureRecognizerValid(ArkUI_GestureRecognizer* recognizer);
642 int32_t OH_ArkUI_SetArkUIGestureRecognizerDisposeNotify(ArkUI_GestureRecognizer* recognizer,
779 void (*dispose)(ArkUI_GestureRecognizer* recognizer);
840 int32_t (*removeGestureFromNode)(ArkUI_NodeHandle node, ArkUI_GestureRecognizer* recognizer);
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/gestures/
H A Drotation_recognizer_test_ng.cpp936 RefPtr<RotationRecognizer> recognizer = variable
943 recognizer->HandleTouchDownEvent(event);
948 recognizer->HandleTouchDownEvent(event);
953 recognizer->HandleTouchDownEvent(event);
967 RefPtr<RotationRecognizer> recognizer = variable
973 recognizer->HandleTouchUpEvent(event);
977 recognizer->HandleTouchUpEvent(event);
991 RefPtr<RotationRecognizer> recognizer = variable
998 recognizer->HandleTouchMoveEvent(event);
1004 recognizer->HandleTouchMoveEvent(event);
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A D_ark_u_i___native_gesture_a_p_i__1.md29 | void(\* [dispose](#dispose) )(ArkUI_GestureRecognizer \*recognizer) | 销毁手势,释放资源。 |
36 …zertype)(\* [getGestureType](#getgesturetype) )(ArkUI_GestureRecognizer \*recognizer) | 获取手势类别。 |
67 …_1::addGestureToNode) (ArkUI_NodeHandle node, ArkUI_GestureRecognizer *recognizer, ArkUI_GesturePr…
78 | recognizer | 绑定此节点的手势。 |
261 void(* ArkUI_NativeGestureAPI_1::dispose) (ArkUI_GestureRecognizer *recognizer)
271 | recognizer | 需要被销毁的手势。 |
277 …ureRecognizerType(* ArkUI_NativeGestureAPI_1::getGestureType) (ArkUI_GestureRecognizer *recognizer)
287 | recognizer | 手势指针。 |
318 …veGestureAPI_1::removeGestureFromNode) (ArkUI_NodeHandle node, ArkUI_GestureRecognizer *recognizer)
329 | recognizer | 需要被移除的手势。 |
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Dnative__gesture_8h.md35 …k_u_i___native_module.md#arkui_gesturerecognizerhandle) | Defines the gesture recognizer handle. |
36 …ive_module.md#arkui_gesturerecognizerhandlearray) | Defines the gesture recognizer handle array. |
39 …k)) (ArkUI_GestureRecognizer \*recognizer, void \*userData) | Defines a callback function for noti…
81 …zerenabled) (ArkUI_GestureRecognizer \*recognizer, bool enabled) | Sets the enabled state of a ges…
82 …ecognizerenabled) (ArkUI_GestureRecognizer \*recognizer) | Obtains the enabled state of a gesture
83recognizer, [ArkUI_GestureRecognizerState](_ark_u_i___native_module.md#arkui_gesturerecognizerstat…
88 …native_module.md#oh_arkui_isbuiltingesture) (ArkUI_GestureRecognizer \*recognizer) | Obtains wheth…
89 …UI_GestureRecognizer \*recognizer, char \*buffer, int32_t bufferSize, int32_t \*result) | Obtains …
90 …reRecognizer \*recognizer, char \*nodeId, int32_t size, int32_t \*result) | Obtains the ID of the …
91 …gesturerecognizervalid) (ArkUI_GestureRecognizer \*recognizer) | Obtains whether a gesture recogni…
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-gesture-blocking-enhancement.md51 …reRecognizer](#gesturerecognizer) | Gesture recognizer that is bound in parallel with the current
55 Defines a gesture recognizer object.
61 Obtains the tag of this gesture recognizer.
71 | string | Tag of the current gesture recognizer.|
77 Obtains the type of this gesture recognizer.
109 Sets the enabled state of this gesture recognizer.
125 Obtains the enabled state of this gesture recognizer.
141 Obtains the state of this gesture recognizer.
173 Whether the current gesture recognizer is valid.
183 …he current gesture recognizer is valid. Returns **false** if the component bound to this recognize…
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_gesture_modifier.cpp194 void dispose(ArkUIGesture* recognizer) in dispose() argument
624 auto* gestureRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in setGestureRecognizerEnabled()
632 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureRecognizerEnabled()
640 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureRecognizerState()
705 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getPanGestureDirectionMask()
716 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in isBuiltInGesture()
724 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureTag()
746 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureBindNodeId()
766 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in isGestureRecognizerValid()
775 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in setArkUIGestureRecognizerDisposeNotify()
[all …]

1234