Home
last modified time | relevance | path

Searched refs:Animator (Results 1 - 25 of 223) sorted by relevance

123456789

/foundation/arkui/ace_engine/test/mock/core/animation/
H A Dmock_animator.cpp19 float Animator::scale_ = 1.0f;
22 void Animator::SetDurationScale(float scale) in SetDurationScale()
27 float Animator::GetAnimationScale() const in GetAnimationScale()
33 Animator::Animator(const char* name) in Animator() function in OHOS::Ace::Animator
38 Animator::Animator(const WeakPtr<PipelineBase>& context, const char* name) in Animator() function in OHOS::Ace::Animator
43 Animator::~Animator() {} in ~Animator()
45 void Animator
[all...]
/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimator.cpp34 float Animator::scale_ = 1.0f;
36 void Animator::SetDurationScale(float scale) in SetDurationScale()
45 float Animator::GetAnimationScale() const in GetAnimationScale()
56 Animator::Animator(const char* name) in Animator() function in OHOS::Ace::Animator
64 Animator::Animator(const WeakPtr<PipelineBase>& context, const char* name) in Animator() function in OHOS::Ace::Animator
73 Animator::~Animator() in ~Animator()
84 void Animator
[all...]
H A Danimator.h36 #define CREATE_ANIMATOR(...) AceType::MakeRefPtr<Animator>(__VA_ARGS__)
38 #define CREATE_ANIMATOR(...) Animator::CreateAnimator(__FILE__, __LINE__, ##__VA_ARGS__)
42 class ACE_FORCE_EXPORT Animator : public AceType, public StatusListenable { class
43 DECLARE_ACE_TYPE(Animator, AceType);
56 // Animator can play animations.
61 Animator(const WeakPtr<PipelineBase>& context, const char* name = nullptr);
63 Animator(const char* name = nullptr);
65 ~Animator() override;
77 static RefPtr<Animator> CreateAnimator( in CreateAnimator()
82 return AceType::MakeRefPtr<Animator>(contex in CreateAnimator()
[all...]
H A Danimator_group.h37 void AddAnimator(const RefPtr<Animator>& animator);
38 void RemoveAnimator(const RefPtr<Animator>& animator);
42 void OnAnimatorStop(const RefPtr<Animator>& animator);
43 std::map<RefPtr<Animator>, BaseId::IdType> animators_;
44 std::set<RefPtr<Animator>> runningAnimators_;
H A Dshared_transition_effect.h29 class Animator;
60 const RefPtr<Animator>& GetAnimator() const in GetAnimator()
77 virtual bool ApplyAnimation(RefPtr<OverlayElement>& overlay, RefPtr<Animator>& controller,
95 RefPtr<Animator> controller_;
107 bool ApplyAnimation(RefPtr<OverlayElement>& overlay, RefPtr<Animator>& controller, TweenOption& option,
130 bool ApplyAnimation(RefPtr<OverlayElement>& overlay, RefPtr<Animator>& controller, TweenOption& option,
H A Dshared_transition_controller.h28 class Animator;
40 const std::list<RefPtr<Animator>>& GetAnimators() const in GetAnimators()
56 std::list<RefPtr<Animator>> controllers_;
H A Dcard_transition_controller.h27 class Animator;
38 const RefPtr<Animator>& GetAnimator() const in GetAnimator()
59 RefPtr<Animator> controller_;
/foundation/arkui/ui_lite/test/unittest/animator/
H A Danimator_unit_test.cpp46 animator_ = new Animator(this, view_, TIME, false); in Init()
66 Animator* GetAnimator() const in GetAnimator()
73 Animator* animator_;
80 static Animator* animator_;
83 Animator* AnimatorTest::animator_ = nullptr;
88 animator_ = new Animator(); in SetUpTestCase()
113 EXPECT_EQ(animator_->GetState(), Animator::START); in HWTEST_F()
115 EXPECT_EQ(animator_->GetState(), Animator::STOP); in HWTEST_F()
117 EXPECT_EQ(animator_->GetState(), Animator::PAUSE); in HWTEST_F()
119 EXPECT_EQ(animator_->GetState(), Animator in HWTEST_F()
[all...]
/foundation/arkui/ui_lite/frameworks/animator/
H A Danimator.cpp22 Animator::~Animator() in ~Animator()
27 void Animator::Start() in Start()
35 void Animator::Stop() in Stop()
44 void Animator::Pause() in Pause()
50 void Animator::Resume() in Resume()
57 void Animator::Run() in Run()
H A Danimator_manager.cpp33 void AnimatorManager::Add(Animator* animator) in Add()
39 ListNode<Animator*>* pos = list_.Begin(); in Add()
50 void AnimatorManager::Remove(const Animator* animator) in Remove()
55 ListNode<Animator*>* pos = list_.Begin(); in Remove()
67 ListNode<Animator*>* pos = list_.Begin(); in AnimatorTask()
68 Animator* animator = nullptr; in AnimatorTask()
77 if (animator->GetState() == Animator::START) { in AnimatorTask()
H A Danimator_manager.h46 * This is a singleton class used to manage <b>Animator</b> instances.
66 * @brief Adds the <b>Animator</b> instance to the <b>AnimatorManager</b> linked list for management,
67 * so that the {@link Run} function of the <b>Animator</b> class is called once for each frame.
69 * @param animator Indicates the pointer to the <b>Animator</b> instance to add.
74 void Add(Animator* animator);
77 * @brief Removes the <b>Animator</b> instance from the <b>AnimatorManager</b> linked list.
79 * @param animator Indicates the pointer to the <b>Animator</b> instance to remove.
84 void Remove(const Animator* animator);
94 List<Animator*> list_;
/foundation/arkui/ace_engine/frameworks/core/components/tween/
H A Dtween_element.h54 void SetController(const RefPtr<Animator>& controller);
58 const RefPtr<Animator>& GetController() const;
67 bool ApplyKeyframes(RefPtr<Animator>& controller, TweenOption& option, BaseId::IdType& prepareId);
68 void ApplyOptions(RefPtr<Animator>& controller, TweenOption& option);
69 bool IsNeedAnimation(RefPtr<Animator>& controller, TweenOption& option);
70 void AddPrepareListener(RefPtr<Animator>& controller, const WeakPtr<RenderTransform>& weakTransform,
78 void ApplyOperation(RefPtr<Animator>& controller, AnimationOperation& operation);
84 const std::map<PropertyAnimatableType, U>& animations, RefPtr<Animator>& controller, TweenOption& option);
91 RefPtr<Animator> controller_;
92 RefPtr<Animator> controllerCustom
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/tab_bar/
H A Drender_tab_bar_item.h65 void StartHoverAnimation(RefPtr<Animator> controller,
67 void ResetController(RefPtr<Animator>& controller);
74 RefPtr<Animator> controllerEnter_;
75 RefPtr<Animator> controllerExit_;
76 RefPtr<Animator> controllerPress_;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image_animator/
H A Dimage_animator_pattern.h76 void SetStatus(Animator::Status status) in SetStatus()
100 if (status_ == Animator::Status::RUNNING) {
107 if (status_ == Animator::Status::RUNNING && animator_->GetStatus() != Animator::Status::RUNNING) {
127 Animator::Status GetStatus() { in GetStatus()
170 RefPtr<Animator> animator_;
173 Animator::Status status_ = Animator::Status::IDLE;
/foundation/arkui/ace_engine/frameworks/core/components/toggle/
H A Drender_toggle.h70 RefPtr<Animator> hoverControllerEnter_;
71 RefPtr<Animator> hoverControllerExit_;
72 RefPtr<Animator> clickControllerDown_;
73 RefPtr<Animator> clickControllerUp_;
92 void ResetController(RefPtr<Animator>& controller);
/foundation/arkui/ace_engine/frameworks/core/components/image/
H A Dimage_animator_element.h42 Animator::Status GetStatus() const in GetStatus()
95 Animator::Status GetAnimatorStatus() const;
99 RefPtr<Animator> animator_;
104 Animator::Status status_ = Animator::Status::IDLE;
H A Dimage_animator_component.h26 using AnimatorGetStatusFunc = std::function<Animator::Status()>;
49 Animator::Status CallAnimatorGetStatusFunc() in CallAnimatorGetStatusFunc()
54 return Animator::Status::IDLE; in CallAnimatorGetStatusFunc()
148 void SetStatus(Animator::Status status);
158 Animator::Status GetStatus() const;
/foundation/arkui/ace_engine/frameworks/core/components/transition/
H A Dtransition_element.h29 class Animator;
48 void SetController(const RefPtr<Animator>& controller);
49 RefPtr<Animator> GetController() const;
71 RefPtr<Animator> controller_;
/foundation/arkui/ace_engine/frameworks/core/components/slider/
H A Drosen_render_slider.h57 void StartHoverAnimation(RefPtr<Animator> controller, RefPtr<KeyframeAnimation<Color>>& colorAnimation);
58 void ResetController(RefPtr<Animator>& controller);
62 RefPtr<Animator> controllerEnter_;
63 RefPtr<Animator> controllerExit_;
/foundation/arkui/ui_lite/interfaces/kits/animator/
H A Danimator.h56 * the <b>Animator</b> class.
67 * the <b>Animator</b> class.
88 * @see Animator
92 class Animator : public HeapBase { class
109 * @brief A default constructor used to create an <b>Animator</b> instance.
114 Animator() in Animator() function in OHOS::Animator
120 * @brief A constructor used to create an <b>Animator</b> instance.
132 Animator(AnimatorCallback* callback, UIView* view, uint32_t time, bool repeat) in Animator() function in OHOS::Animator
138 * @brief A destructor used to delete the <b>Animator</b> instance.
143 virtual ~Animator();
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/dialog_tween/
H A Ddialog_tween_component.h67 void SetAnimator(const RefPtr<Animator>& animator) in SetAnimator()
72 void SetParentAnimator(const RefPtr<Animator>& parentAnimator) in SetParentAnimator()
112 const RefPtr<Animator>& GetAnimator() const in GetAnimator()
117 const RefPtr<Animator>& GetParentAnimator() const in GetParentAnimator()
262 RefPtr<Animator> animator_;
263 RefPtr<Animator> parentAnimator_;
/foundation/arkui/ace_engine/frameworks/core/components/drag_bar/
H A Drender_drag_bar.h114 RefPtr<Animator> animator_;
115 RefPtr<Animator> barTouchController_;
116 RefPtr<Animator> barRangeController_;
117 RefPtr<Animator> barStyleController_;
/foundation/arkui/ace_engine/frameworks/core/components_v2/indexer/
H A Drender_indexer_item.h122 void StartHoverAnimation(RefPtr<Animator> controller,
124 void ResetController(RefPtr<Animator>& controller);
133 RefPtr<Animator> controllerEnter_;
134 RefPtr<Animator> controllerExit_;
/foundation/arkui/ace_engine/frameworks/core/components/tool_bar/
H A Drender_tool_bar_item.h104 void StartHoverAnimation(RefPtr<Animator> controller,
106 void ResetController(RefPtr<Animator>& controller);
112 RefPtr<Animator> controllerEnter_;
113 RefPtr<Animator> controllerExit_;
120 RefPtr<Animator> eventEffectController_;
/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Danimatable_matrix4.h58 Animator::Status GetAnimationStatus() const in GetAnimationStatus()
61 return Animator::Status::IDLE; in GetAnimationStatus()
86 RefPtr<Animator> animationController_;

Completed in 9 milliseconds

123456789