Home
last modified time | relevance | path

Searched refs:Gesture (Results 1 - 25 of 61) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/
H A Dgesture_group.h30 class ACE_FORCE_EXPORT GestureGroup : public Gesture {
31 DECLARE_ACE_TYPE(GestureGroup, Gesture);
34 GestureGroup(GestureMode mode, const std::vector<RefPtr<Gesture>>& gestures) : mode_(mode), gestures_(gestures) {} in GestureGroup()
37 void AddGesture(RefPtr<Gesture> gesture) in AddGesture()
44 RefPtr<Gesture> MakeGesture(GestureType type);
52 void RemoveGesture(RefPtr<Gesture> gesture);
54 const std::vector<RefPtr<Gesture>> &GetGestures() const in GetGestures()
60 std::vector<RefPtr<Gesture>> gestures_;
H A Dpinch_gesture.h30 class ACE_FORCE_EXPORT PinchGesture : public Gesture {
31 DECLARE_ACE_TYPE(PinchGesture, Gesture);
34 PinchGesture(int32_t fingers, double distance) : Gesture(fingers), distance_(distance) in PinchGesture()
H A Dlong_press_gesture.h30 class ACE_FORCE_EXPORT LongPressGesture : public Gesture {
31 DECLARE_ACE_TYPE(LongPressGesture, Gesture);
36 : Gesture(fingers), repeat_(repeat), duration_(duration), isForDrag_(isForDrag), in LongPressGesture()
H A Dtap_gesture.h32 class ACE_FORCE_EXPORT TapGesture : public Gesture {
33 DECLARE_ACE_TYPE(TapGesture, Gesture);
46 : Gesture(fingers), count_(count), distanceThreshold_(distanceThreshold) in TapGesture()
H A Dswipe_gesture.h26 class ACE_FORCE_EXPORT SwipeGesture : public Gesture {
27 DECLARE_ACE_TYPE(SwipeGesture, Gesture);
H A Drotation_gesture.h30 class ACE_FORCE_EXPORT RotationGesture : public Gesture {
31 DECLARE_ACE_TYPE(RotationGesture, Gesture);
H A Dgesture_info.h104 class ACE_EXPORT Gesture : public virtual AceType { class
105 DECLARE_ACE_TYPE(Gesture, AceType);
108 Gesture() = default;
109 explicit Gesture(int32_t fingers) : fingers_(fingers) {} in Gesture() function in OHOS::Ace::NG::Gesture
110 ~Gesture() override = default;
H A Dpan_gesture.h30 class ACE_FORCE_EXPORT PanGesture : public Gesture {
31 DECLARE_ACE_TYPE(PanGesture, Gesture);
H A Dgesture_group.cpp109 RefPtr<Gesture> GestureGroup::MakeGesture(GestureType type) in MakeGesture()
154 void GestureGroup::RemoveGesture(RefPtr<Gesture> gesture) in RemoveGesture()
H A Drotation_gesture.cpp25 RotationGesture::RotationGesture(int32_t fingers, double angle) : Gesture(fingers) in RotationGesture()
/foundation/arkui/ace_engine/frameworks/core/gestures/
H A Dsingle_child_gesture.h22 class ACE_EXPORT SingleChildGesture : public Gesture {
23 DECLARE_ACE_TYPE(SingleChildGesture, Gesture);
28 void SetChild(RefPtr<Gesture> child);
29 const RefPtr<Gesture>& GetChild() const;
33 RefPtr<Gesture> child_;
H A Dgesture_processor.h54 void PushGesture(const RefPtr<Gesture>& gesture) in PushGesture()
79 RefPtr<Gesture> TopGesture() in TopGesture()
87 RefPtr<Gesture> FinishGesture() in FinishGesture()
99 void PushGestureNG(const RefPtr<NG::Gesture>& gesture) in PushGestureNG()
119 RefPtr<NG::Gesture> TopGestureNG() in TopGestureNG()
127 RefPtr<NG::Gesture> FinishGestureNG() in FinishGestureNG()
142 std::stack<RefPtr<Gesture>> gestureStack_;
143 std::stack<RefPtr<NG::Gesture>> gestureStackNG_;
H A Dgesture_group.h30 class ACE_EXPORT GestureGroup : public Gesture {
31 DECLARE_ACE_TYPE(GestureGroup, Gesture);
34 GestureGroup(GestureMode mode, const std::vector<RefPtr<Gesture>>& gestures) : mode_(mode), gestures_(gestures) {} in GestureGroup()
38 void AddGesture(RefPtr<Gesture> gesture) in AddGesture()
48 std::vector<RefPtr<Gesture>> gestures_;
H A Dpinch_gesture.h30 class ACE_EXPORT PinchGesture : public Gesture {
31 DECLARE_ACE_TYPE(PinchGesture, Gesture);
34 PinchGesture(int32_t fingers, double distance) : Gesture(fingers), distance_(distance) {} in PinchGesture()
H A Drotation_gesture.h30 class ACE_EXPORT RotationGesture : public Gesture {
31 DECLARE_ACE_TYPE(RotationGesture, Gesture);
35 RotationGesture(int32_t fingers, double angle) : Gesture(fingers), angle_(angle) {} in RotationGesture()
H A Dtap_gesture.h30 class ACE_EXPORT TapGesture : public Gesture {
31 DECLARE_ACE_TYPE(TapGesture, Gesture);
36 : Gesture(fingers), count_(count), distanceThreshold_(distanceThreshold) {} in TapGesture()
H A Dlong_press_gesture.h30 class ACE_EXPORT LongPressGesture : public Gesture {
31 DECLARE_ACE_TYPE(LongPressGesture, Gesture);
36 : Gesture(fingers), repeat_(repeat), duration_(duration), isForDrag_(isForDrag), in LongPressGesture()
H A Dsingle_child_gesture.cpp20 void SingleChildGesture::SetChild(RefPtr<Gesture> child) in SetChild()
25 const RefPtr<Gesture>& SingleChildGesture::GetChild() const in GetChild()
H A Dslide_gesture.h26 class ACE_EXPORT SwipeGesture : public Gesture {
27 DECLARE_ACE_TYPE(SwipeGesture, Gesture);
H A Dpan_gesture.h30 class ACE_EXPORT PanGesture : public Gesture {
31 DECLARE_ACE_TYPE(PanGesture, Gesture);
H A Dgesture_event.h384 class ACE_EXPORT Gesture : public virtual AceType { class
385 DECLARE_ACE_TYPE(Gesture, AceType);
388 Gesture() = default;
389 explicit Gesture(int32_t fingers) : fingers_(fingers) {} in Gesture() function in OHOS::OHOS::Ace::Gesture
390 ~Gesture() override = default;
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/
H A Dgesture.h26 class ACE_EXPORT Gesture : public virtual AceType { class
41 }; // Gesture
43 class ACE_EXPORT TapGesture : public Gesture {
48 class ACE_EXPORT LongPressGesture : public Gesture {
53 class ACE_EXPORT PinchGesture : public Gesture {
58 class ACE_EXPORT SwipeGesture : public Gesture {
63 class ACE_EXPORT RotationGesture : public Gesture {
68 class ACE_EXPORT GestureGroup : public Gesture {
96 class ACE_EXPORT PanGesture : public Gesture {
H A Dgesture.cpp43 void Gesture::Create(GesturePriority priority, GestureMask gestureMask) in Create()
51 void Gesture::Finish() in Finish()
57 LOGE("Gesture: gesture is not exist when component finish"); in Finish()
68 void Gesture::Pop() in Pop()
75 void Gesture::HandlerOnAction(const std::function<void(const GestureEvent& event)>& callback) in HandlerOnAction()
77 Gesture::HandlerOnGestureEvent(CJGestureEvent::ACTION, callback); in HandlerOnAction()
79 void Gesture::HandlerOnActionStart(const std::function<void(const GestureEvent& event)>& callback) in HandlerOnActionStart()
81 Gesture::HandlerOnGestureEvent(CJGestureEvent::START, callback); in HandlerOnActionStart()
83 void Gesture::HandlerOnActionUpdate(const std::function<void(const GestureEvent& event)>& callback) in HandlerOnActionUpdate()
85 Gesture in HandlerOnActionUpdate()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/box/
H A Dbox_component.h181 RefPtr<Gesture> GetOnClick() const in GetOnClick()
186 void SetOnClick(const RefPtr<Gesture>& onClickId) in SetOnClick()
191 void AddGesture(GesturePriority priority, RefPtr<Gesture> gesture) in AddGesture()
196 const std::array<RefPtr<Gesture>, 3>& GetGestures() const in GetGestures()
344 RefPtr<Gesture> GetOnLongPress() const in GetOnLongPress()
349 void SetOnLongPress(const RefPtr<Gesture>& onLongPressId) in SetOnLongPress()
403 RefPtr<Gesture> onClickId_;
404 RefPtr<Gesture> onLongPressId_;
405 std::array<RefPtr<Gesture>, 3> gestures_;
/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Dgesture_event_hub.h113 void AddGesture(const RefPtr<NG::Gesture>& gesture);
115 void AttachGesture(const RefPtr<NG::Gesture>& gesture);
116 void RemoveGesture(const RefPtr<NG::Gesture>& gesture);
303 void AddGestureToGestureHierarchy(const RefPtr<NG::Gesture>& gesture, bool isModifier);
347 std::list<RefPtr<NG::Gesture>> gestures_;
349 std::list<RefPtr<NG::Gesture>> modifierGestures_;
350 std::list<RefPtr<NG::Gesture>> backupGestures_;
351 std::list<RefPtr<NG::Gesture>> backupModifierGestures_;

Completed in 9 milliseconds

123