/foundation/arkui/ace_engine/test/mock/core/animation/ |
H A D | mock_animator.cpp | 19 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 D | animator.cpp | 34 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 D | animator.h | 36 #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 D | animator_group.h | 37 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 D | shared_transition_effect.h | 29 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 D | shared_transition_controller.h | 28 class Animator; 40 const std::list<RefPtr<Animator>>& GetAnimators() const in GetAnimators() 56 std::list<RefPtr<Animator>> controllers_;
|
H A D | card_transition_controller.h | 27 class Animator; 38 const RefPtr<Animator>& GetAnimator() const in GetAnimator() 59 RefPtr<Animator> controller_;
|
/foundation/arkui/ui_lite/test/unittest/animator/ |
H A D | animator_unit_test.cpp | 46 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 D | animator.cpp | 22 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 D | animator_manager.cpp | 33 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 D | animator_manager.h | 46 * 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 D | tween_element.h | 54 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 D | render_tab_bar_item.h | 65 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 D | image_animator_pattern.h | 76 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 D | render_toggle.h | 70 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 D | image_animator_element.h | 42 Animator::Status GetStatus() const in GetStatus() 95 Animator::Status GetAnimatorStatus() const; 99 RefPtr<Animator> animator_; 104 Animator::Status status_ = Animator::Status::IDLE;
|
H A D | image_animator_component.h | 26 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 D | transition_element.h | 29 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 D | rosen_render_slider.h | 57 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 D | animator.h | 56 * 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 D | dialog_tween_component.h | 67 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 D | render_drag_bar.h | 114 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 D | render_indexer_item.h | 122 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 D | render_tool_bar_item.h | 104 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 D | animatable_matrix4.h | 58 Animator::Status GetAnimationStatus() const in GetAnimationStatus() 61 return Animator::Status::IDLE; in GetAnimationStatus() 86 RefPtr<Animator> animationController_;
|