Home
last modified time | relevance | path

Searched refs:Animator (Results 1 – 25 of 258) sorted by relevance

1234567891011

/ohos5.0/foundation/arkui/ace_engine/test/mock/core/animation/
H A Dmock_animator.cpp32 Animator::Animator(const char* name) in Animator() function in OHOS::Ace::Animator
37 Animator::Animator(const WeakPtr<PipelineBase>& context, const char* name) in Animator() function in OHOS::Ace::Animator
42 Animator::~Animator() {} in ~Animator()
77 void Animator::AddProxyController(const RefPtr<Animator>& proxy) {} in AddProxyController()
79 void Animator::RemoveProxyController(const RefPtr<Animator>& proxy) {} in RemoveProxyController()
83 Animator::Status Animator::GetStatus() const in GetStatus()
179 void Animator::Play() in Play()
195 void Animator::Resume() in Resume()
201 void Animator::Stop() in Stop()
209 void Animator::Finish() in Finish()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimator.cpp56 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()
139 void Animator::AddProxyController(const RefPtr<Animator>& proxy) in AddProxyController()
152 void Animator::RemoveProxyController(const RefPtr<Animator>& proxy) in RemoveProxyController()
164 Animator::Status Animator::GetStatus() const in GetStatus()
380 void Animator::Play() in Play()
425 void Animator::Pause() in Pause()
452 void Animator::Resume() in Resume()
487 void Animator::Stop() in Stop()
[all …]
H A Danimator.h36 #define CREATE_ANIMATOR(...) AceType::MakeRefPtr<Animator>(__VA_ARGS__)
43 DECLARE_ACE_TYPE(Animator, AceType);
63 Animator(const char* name = nullptr);
65 ~Animator() override;
77 static RefPtr<Animator> CreateAnimator(
87 return AceType::MakeRefPtr<Animator>(context, name);
100 return AceType::MakeRefPtr<Animator>(name);
115 void AddProxyController(const RefPtr<Animator>& proxy);
116 void RemoveProxyController(const RefPtr<Animator>& proxy);
245 void Copy(const RefPtr<Animator>& controller);
[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; variable
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& op…
130 …bool ApplyAnimation(RefPtr<OverlayElement>& overlay, RefPtr<Animator>& controller, TweenOption& op…
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-graphics-animation-guide.md10 - AnimatorAnimator中可以设置动画相关的属性,包括动画的起止时间,动画开始和停止,动画状态的设置和获取等。
21 | Animator | void&nbsp;&nbsp;Start&nbsp;() | 动画开始 |
22 | Animator | void&nbsp;&nbsp;Stop&nbsp;() | 动画停止 |
23 | Animator | void&nbsp;&nbsp;Pause&nbsp;() | 动画暂停 |
24 | Animator | void&nbsp;&nbsp;Resume&nbsp;() | 动画恢复 |
25 | Animator | uint8_t&nbsp;&nbsp;GetState&nbsp;()&nbsp;const | 获取动画当前状态 |
27 | Animator | uint32_t&nbsp;&nbsp;GetTime&nbsp;()&nbsp;const | 获取动画总持续时间 |
31 | Animator | bool&nbsp;&nbsp;IsRepeat&nbsp;()&nbsp;const | 获取动画是否循环播放 |
65 2. 将AnimatorCallback添加到Animator中。
72 Animator* animator = new Animator(callback, image, 0, true);
[all …]
H A Dsubsys-graphics-overview.md101 class Animator {
108 -list_: List<Animator*>
112 AnimatorManager *-- Animator
113 Animator *-- AnimatorCallback
116 每一个自定义动画都需要继承自 Animator 类,实现 AnimatorCallback 的 Callback 接口。所有的 Animator 都由 AnimatorManager 统一管理。 C…
/ohos5.0/foundation/arkui/ui_lite/test/unittest/animator/
H A Danimator_unit_test.cpp66 Animator* GetAnimator() const in GetAnimator()
73 Animator* animator_;
80 static Animator* animator_;
83 Animator* AnimatorTest::animator_ = nullptr;
88 animator_ = new Animator(); in SetUpTestCase()
115 EXPECT_EQ(animator_->GetState(), Animator::STOP);
134 animator_->SetState(Animator::START);
136 animator_->SetState(Animator::STOP);
137 EXPECT_EQ(animator_->GetState(), Animator::STOP);
138 animator_->SetState(Animator::PAUSE);
[all …]
/ohos5.0/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()
/ohos5.0/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>& weakTransfor…
78 void ApplyOperation(RefPtr<Animator>& controller, AnimationOperation& operation);
84 …const std::map<PropertyAnimatableType, U>& animations, RefPtr<Animator>& controller, TweenOption& …
91 RefPtr<Animator> controller_;
92 RefPtr<Animator> controllerCustom_;
/ohos5.0/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) { in OnInActive()
107 … if (status_ == Animator::Status::RUNNING && animator_->GetStatus() != Animator::Status::RUNNING) { in OnActive()
127 Animator::Status GetStatus() { in GetStatus()
169 RefPtr<Animator> animator_;
172 Animator::Status status_ = Animator::Status::IDLE;
/ohos5.0/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_;
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-animator.md23 ## Animator section
25 定义Animator类。
51 | [AnimatorResult](#animatorresult) | Animator结果接口。 |
103 | [AnimatorResult](#animatorresult) | Animator结果接口。 |
108 import { Animator as animator, AnimatorResult } from '@kit.ArkUI';
125 定义Animator结果接口。
287 import {Animator as animator, AnimatorResult } from '@kit.ArkUI';
307 import {Animator as animator, AnimatorResult } from '@kit.ArkUI';
327 import { Animator as animator, AnimatorResult } from '@kit.ArkUI';
347 import {Animator as animator, AnimatorResult} from '@kit.ArkUI';
[all …]
/ohos5.0/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);
/ohos5.0/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;
/ohos5.0/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_;
/ohos5.0/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_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/button/
H A Drender_button.h159 RefPtr<Animator> progressController_;
227 void ResetController(RefPtr<Animator>& controller);
241 RefPtr<Animator> controller_;
242 RefPtr<Animator> hoverControllerEnter_;
243 RefPtr<Animator> hoverControllerExit_;
244 RefPtr<Animator> clickControllerDown_;
245 RefPtr<Animator> clickControllerUp_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transition/
H A Dtransition_element.h29 class Animator; variable
48 void SetController(const RefPtr<Animator>& controller);
49 RefPtr<Animator> GetController() const;
71 RefPtr<Animator> controller_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/slider/
H A Drosen_render_slider.h57 …void StartHoverAnimation(RefPtr<Animator> controller, RefPtr<KeyframeAnimation<Color>>& colorAnima…
58 void ResetController(RefPtr<Animator>& controller);
62 RefPtr<Animator> controllerEnter_;
63 RefPtr<Animator> controllerExit_;
/ohos5.0/foundation/arkui/ui_lite/interfaces/kits/animator/
H A Danimator.h92 class Animator : public HeapBase {
114 Animator() in Animator() function
132 Animator(AnimatorCallback* callback, UIView* view, uint32_t time, bool repeat) in Animator() function
143 virtual ~Animator();
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Djs-apis-animator.md1 # @ohos.animator (Animator)
26 Creates an **Animator** object.
42 | [AnimatorResult](#animatorresult) | Animator result.|
238 import {Animator as animator, AnimatorResult } from '@kit.ArkUI';
258 import {Animator as animator, AnimatorResult } from '@kit.ArkUI';
278 import { Animator as animator, AnimatorResult } from '@kit.ArkUI';
298 import {Animator as animator, AnimatorResult} from '@kit.ArkUI';
448 Animator options.
480 let DataTmp:Record<string,Animator> = {
748 Creates an **Animator** object.
[all …]
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-graphics-animation-guide.md1 # Animator Development<a name="EN-US_TOPIC_0000001051451654"></a>
24 ….4.1.1 "><p id="p633015547249"><a name="p633015547249"></a><a name="p633015547249"></a>Animator</p>
31 … "><p id="p33301454172415"><a name="p33301454172415"></a><a name="p33301454172415"></a>Animator</p>
45 … "><p id="p12331135413244"><a name="p12331135413244"></a><a name="p12331135413244"></a>Animator</p>
66 ….4.1.1 "><p id="p173319547243"><a name="p173319547243"></a><a name="p173319547243"></a>Animator</p>
73 …1.1 "><p id="p2033211545243"><a name="p2033211545243"></a><a name="p2033211545243"></a>Animator</p>
87 ….4.1.1 "><p id="p113327549245"><a name="p113327549245"></a><a name="p113327549245"></a>Animator</p>
124 …417"><a name="p11336145442417"></a><a name="p11336145442417"></a>void Add (Animator *animator)</p>
131 …a name="p6336195442412"></a><a name="p6336195442412"></a>void Remove(const Animator* animator);</p>
172 Animator* animator = new Animator(callback, image, 0, true);
[all …]

1234567891011