Home
last modified time | relevance | path

Searched refs:animator (Results 1 - 25 of 62) sorted by relevance

123

/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/unittest/animation/
H A Drs_render_interactive_implict_animator_test.cpp57 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); in HWTEST_F() local
58 EXPECT_TRUE(animator != nullptr); in HWTEST_F()
61 animator->AddAnimations(animations1); in HWTEST_F()
67 animator->AddAnimations(animations2); in HWTEST_F()
77 animator->AddAnimations(animations3); in HWTEST_F()
90 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); in HWTEST_F() local
91 EXPECT_TRUE(animator != nullptr); in HWTEST_F()
95 animator->AddAnimations(animations1); in HWTEST_F()
109 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); in HWTEST_F() local
110 EXPECT_TRUE(animator ! in HWTEST_F()
131 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); HWTEST_F() local
158 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
175 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
198 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); HWTEST_F() local
225 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
242 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
265 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); HWTEST_F() local
292 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
309 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
332 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); HWTEST_F() local
359 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
376 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
399 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); HWTEST_F() local
426 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
443 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context); HWTEST_F() local
[all...]
H A Drs_render_interactive_implict_animator_map_test.cpp55 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); in HWTEST_F() local
56 EXPECT_TRUE(animator != nullptr); in HWTEST_F()
57 context.GetInteractiveImplictAnimatorMap().RegisterInteractiveImplictAnimator(animator); in HWTEST_F()
61 context.GetInteractiveImplictAnimatorMap().RegisterInteractiveImplictAnimator(animator); in HWTEST_F()
74 auto animator = std::make_shared<RSRenderInteractiveImplictAnimator>(ANIMATOR_ID, context.weak_from_this()); in HWTEST_F() local
75 EXPECT_TRUE(animator != nullptr); in HWTEST_F()
76 context.GetInteractiveImplictAnimatorMap().RegisterInteractiveImplictAnimator(animator); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/
H A Drs_interactive_implict_animator_test.cpp49 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); in HWTEST_F() local
50 EXPECT_TRUE(animator != nullptr); in HWTEST_F()
51 animator->AddAnimation([&]() { in HWTEST_F()
56 animator->StartAnimation(); in HWTEST_F()
57 animator->AddAnimation([&]() { in HWTEST_F()
82 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); in HWTEST_F() local
83 EXPECT_TRUE(animator != nullptr); in HWTEST_F()
84 animator->AddAnimation([&]() { in HWTEST_F()
89 animator->StartAnimation(); in HWTEST_F()
111 auto animator in HWTEST_F() local
137 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
167 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
198 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
228 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
257 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
286 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
317 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
352 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
386 auto animator = RSInteractiveImplictAnimator::Create(protocol, curve); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/animator/
H A Danimator_model_ng.cpp16 #include "core/components_ng/pattern/animator/animator_model_ng.h"
24 auto animator = animatorInfo->GetAnimator(); in AddEventListener() local
25 CHECK_NULL_VOID(animator); in AddEventListener()
28 animator->ClearStartListeners(); in AddEventListener()
30 animator->AddStartListener(callback); in AddEventListener()
34 animator->ClearPauseListeners(); in AddEventListener()
36 animator->AddPauseListener(callback); in AddEventListener()
40 animator->ClearRepeatListeners(); in AddEventListener()
42 animator->AddRepeatListener(callback); in AddEventListener()
46 animator in AddEventListener()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/animator/
H A Dcj_animator_ffi.cpp31 auto animator = CREATE_ANIMATOR("ohos.animator"); in FfiAnimatorCreate() local
32 animator->AttachSchedulerOnContainer(); in FfiAnimatorCreate()
41 auto nativeAnimatorResult = FFIData::Create<AnimatorResultImpl>(std::move(animator), std::move(opt)); in FfiAnimatorCreate()
67 auto animator = nativeAnimatorResult->GetAnimator(); in FfiAnimatorReset() local
68 if (!animator) { in FfiAnimatorReset()
71 animator->ClearInterpolators(); in FfiAnimatorReset()
72 animator->ResetIsReverse(); in FfiAnimatorReset()
80 ACE_SCOPED_TRACE("ohos.animator onframe. duration:%d, curve:%s", in FfiAnimatorReset()
93 animator in FfiAnimatorReset()
106 auto animator = nativeAnimatorResult->GetAnimator(); FfiAnimatorPlay() local
136 auto animator = nativeAnimatorResult->GetAnimator(); FfiAnimatorFinish() local
151 auto animator = nativeAnimatorResult->GetAnimator(); FfiAnimatorPause() local
166 auto animator = nativeAnimatorResult->GetAnimator(); FfiAnimatorCancel() local
185 auto animator = nativeAnimatorResult->GetAnimator(); FfiAnimatorReverse() local
[all...]
/foundation/arkui/ui_lite/frameworks/animator/
H A Danimator_manager.cpp16 #include "animator/animator_manager.h"
33 void AnimatorManager::Add(Animator* animator) in Add() argument
35 if (animator == nullptr) { in Add()
41 if (pos->data_ == animator) { in Add()
47 list_.PushBack(animator); in Add()
50 void AnimatorManager::Remove(const Animator* animator) in Remove() argument
52 if (animator == nullptr) { in Remove()
57 if (pos->data_ == animator) { in Remove()
68 Animator* animator = nullptr; in AnimatorTask() local
71 animator in AnimatorTask()
[all...]
/foundation/arkui/ace_engine_lite/frameworks/src/core/components/test/unittest/common/image_animator/
H A Dimage_animator_tdd_test.cpp31 " }, [_c('image-animator', {\n"
32 " staticClass: ['animator'],\n"
34 " ref: 'animator',\n"
51 " animator: {\n"
90 " }, [_c('image-animator', {\n"
91 " staticClass: ['animator'],\n"
93 " ref: 'animator',\n"
114 " animator: {\n"
193 " }, [_c('image-animator', {\n"
194 " staticClass: ['animator'],\
282 UIImageAnimatorView *animator = reinterpret_cast<UIImageAnimatorView *>(wrapper->GetChildrenHead()); ImageAnimatorTest001() local
311 UIImageAnimatorView *animator = reinterpret_cast<UIImageAnimatorView *>(wrapper->GetChildrenHead()); ImageAnimatorTest002() local
339 UIImageAnimatorView *animator = reinterpret_cast<UIImageAnimatorView *>(wrapper->GetChildrenHead()); ImageAnimatorTest003() local
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/
H A Drs_animation_command.cpp117 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); in CreateInteractiveAnimator() local
118 if (animator == nullptr) { in CreateInteractiveAnimator()
119 animator = std::make_shared<RSRenderInteractiveImplictAnimator>(targetId, context.weak_from_this()); in CreateInteractiveAnimator()
120 context.GetInteractiveImplictAnimatorMap().RegisterInteractiveImplictAnimator(animator); in CreateInteractiveAnimator()
122 animator->AddAnimations(animations); in CreateInteractiveAnimator()
124 animator->ContinueAnimator(); in CreateInteractiveAnimator()
130 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); in DestoryInteractiveAnimator() local
131 if (animator == nullptr) { in DestoryInteractiveAnimator()
140 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); in InteractiveAnimatorAddAnimations() local
141 if (animator in InteractiveAnimatorAddAnimations()
149 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); PauseInteractiveAnimator() local
158 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); ContinueInteractiveAnimator() local
168 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); FinishInteractiveAnimator() local
177 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); ReverseInteractiveAnimator() local
187 auto animator = context.GetInteractiveImplictAnimatorMap().GetInteractiveImplictAnimator(targetId); SetFractionInteractiveAnimator() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimator_group.cpp30 void AnimatorGroup::AddAnimator(const RefPtr<Animator>& animator) in AddAnimator() argument
32 if (animator) { in AddAnimator()
33 if (animators_.find(animator) == animators_.end()) { in AddAnimator()
34 BaseId::IdType id = animator->AddStopListener([weak = WeakClaim(this), animator] { in AddAnimator()
37 animatorGroup->OnAnimatorStop(animator); in AddAnimator()
40 animators_.emplace(animator, id); in AddAnimator()
45 void AnimatorGroup::RemoveAnimator(const RefPtr<Animator>& animator) in RemoveAnimator() argument
47 if (animator) { in RemoveAnimator()
48 auto iter = animators_.find(animator); in RemoveAnimator()
83 OnAnimatorStop(const RefPtr<Animator>& animator) OnAnimatorStop() argument
[all...]
H A Dsvg_animate.cpp90 std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) in CreatePropertyAnimate()
95 ret = CreateDiscreteAnimate(std::move(callback), originalValue, animator); in CreatePropertyAnimate()
98 ret = CreateLinearAnimate(std::move(callback), originalValue, animator); in CreatePropertyAnimate()
101 ret = CreatePacedAnimate(std::move(callback), originalValue, animator); in CreatePropertyAnimate()
104 ret = CreateSplineAnimate(std::move(callback), originalValue, animator); in CreatePropertyAnimate()
113 bool SvgAnimate::CreateMotionAnimate(std::function<void(double)>&& callback, const RefPtr<Animator>& animator) in CreateMotionAnimate() argument
118 animator->AddInterpolator(animation); in CreateMotionAnimate()
119 animator->SetDuration(GetDur()); in CreateMotionAnimate()
120 animator->SetFillMode(GetFillMode()); in CreateMotionAnimate()
121 animator in CreateMotionAnimate()
89 CreatePropertyAnimate( std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) CreatePropertyAnimate() argument
146 CreateDiscreteAnimate( std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) CreateDiscreteAnimate() argument
269 CreateLinearAnimate( std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) CreateLinearAnimate() argument
301 LinearAnimateFromTo( std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) LinearAnimateFromTo() argument
394 CreatePacedAnimate( std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) CreatePacedAnimate() argument
431 CreateSplineAnimate( std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) CreateSplineAnimate() argument
463 SplineAnimate( std::function<void(T)>&& callback, const T& originalValue, const RefPtr<Animator>& animator) SplineAnimate() argument
[all...]
H A Danimator_group.h19 #include "core/animation/animator.h"
37 void AddAnimator(const RefPtr<Animator>& animator);
38 void RemoveAnimator(const RefPtr<Animator>& animator);
42 void OnAnimatorStop(const RefPtr<Animator>& animator);
/foundation/arkui/ace_engine/frameworks/core/components/dialog/
H A Ddialog_element.cpp33 const auto& animator = dialog->GetAnimator(); in PerformBuild() local
34 if (!animator) { in PerformBuild()
41 animator->AddStopListener([weakTransition = AceType::WeakClaim(AceType::RawPtr(transitionElement)), in PerformBuild()
42 weakController = WeakClaim(RawPtr(animator))] { in PerformBuild()
45 auto animator = weakController.Upgrade(); in PerformBuild()
46 if (animator) { in PerformBuild()
47 animator->ClearInterpolators(); in PerformBuild()
52 transitionElement->SetController(animator); in PerformBuild()
54 animator->Play(); in PerformBuild()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_animate.cpp280 void ParseAnimatorOption(const RefPtr<Animator>& animator, ArkUIAnimatorOption* option) in ParseAnimatorOption() argument
282 animator->SetDuration(option->duration); in ParseAnimatorOption()
283 animator->SetIteration(option->iterations); in ParseAnimatorOption()
284 animator->SetAnimationDirection( in ParseAnimatorOption()
286 animator->SetStartDelay(option->delay); in ParseAnimatorOption()
287 animator->SetFillMode(static_cast<FillMode>(option->fill)); in ParseAnimatorOption()
292 animator->SetExpectedFrameRateRange(frameRateRange); in ParseAnimatorOption()
296 void RegisterAnimatorOnFrameEvent(const RefPtr<Animator>& animator, ArkUIAnimatorOption* option) in RegisterAnimatorOnFrameEvent() argument
298 animator->ClearInterpolators(); in RegisterAnimatorOnFrameEvent()
311 animator in RegisterAnimatorOnFrameEvent()
315 RegisterAnimatorEvent(const RefPtr<Animator>& animator, ArkUIAnimatorOption* option) RegisterAnimatorEvent() argument
361 auto animator = CREATE_ANIMATOR("ohos.animator"); CreateAnimator() local
375 auto* animator = reinterpret_cast<Animator*>(animatorHandle->animator); DisposeAnimator() local
387 auto animator = reinterpret_cast<Animator*>(animatorHandle->animator); AnimatorReset() local
400 auto animator = reinterpret_cast<Animator*>(animatorHandle->animator); AnimatorPlay() local
409 auto animator = reinterpret_cast<Animator*>(animatorHandle->animator); AnimatorFinish() local
418 auto animator = reinterpret_cast<Animator*>(animatorHandle->animator); AnimatorPause() local
427 auto animator = reinterpret_cast<Animator*>(animatorHandle->animator); AnimatorCancel() local
436 auto animator = reinterpret_cast<Animator*>(animatorHandle->animator); AnimatorReverse() local
[all...]
/foundation/arkui/ace_engine/interfaces/napi/kits/animator/
H A Djs_animator.cpp241 NapiThrow(env, "Internal error. Unwrap animator result is failed.", ERROR_CODE_INTERNAL_ERROR); in JSReset()
250 auto animator = animatorResult->GetAnimator(); in JSReset() local
251 if (!animator) { in JSReset()
255 TAG_LOGI(AceLogTag::ACE_ANIMATION, "ohos.animator reset, id:%{public}d", animator->GetId()); in JSReset()
256 animator->ClearInterpolators(); in JSReset()
257 animator->ResetIsReverse(); in JSReset()
261 auto onFrameCallback = [env, onframeRef, id = animator->GetId(), in JSReset()
268 AceLogTag::ACE_ANIMATION, "ohos.animator call onFrame failed, scope is null, id:%{public}d", id); in JSReset()
278 "ohos.animator cal in JSReset()
324 auto animator = animatorResult->GetAnimator(); JSPlay() local
354 auto animator = GetAnimatorInResult(env, info); JSFinish() local
367 auto animator = GetAnimatorInResult(env, info); JSPause() local
380 auto animator = GetAnimatorInResult(env, info); JSCancel() local
402 auto animator = animatorResult->GetAnimator(); JSReverse() local
478 auto animator = animatorResult->GetAnimator(); JSSetExpectedFrameRateRange() local
517 auto animator = animatorResult->GetAnimator(); SetOnframe() local
597 auto animator = animatorResult->GetAnimator(); SetOnfinish() local
662 auto animator = animatorResult->GetAnimator(); SetOncancel() local
716 auto animator = animatorResult->GetAnimator(); SetOnrepeat() local
759 auto animator = CREATE_ANIMATOR("ohos.animator"); JSCreate() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Danimator_model_impl.cpp41 auto animator = CREATE_ANIMATOR(); in Create() local
42 animatorInfo->SetAnimator(animator); in Create()
60 auto animator = animatorInfo->GetAnimator(); in AddEventListener() local
68 animator->ClearStartListeners(); in AddEventListener()
70 animator->AddStartListener( in AddEventListener()
75 animator->ClearPauseListeners(); in AddEventListener()
77 animator->AddPauseListener( in AddEventListener()
82 animator->ClearRepeatListeners(); in AddEventListener()
84 animator->AddRepeatListener( in AddEventListener()
89 animator in AddEventListener()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/dialog_tween/
H A Ddialog_tween_element.cpp32 auto animator = dialogTween->GetAnimator(); in PerformBuild() local
33 if (!animator) { in PerformBuild()
41 animator->AddStartListener([weakDialog = AceType::WeakClaim(AceType::RawPtr(renderDialogTween))] { in PerformBuild()
47 animator->AddStopListener([weakDialog = AceType::WeakClaim(AceType::RawPtr(renderDialogTween)), in PerformBuild()
49 weakController = WeakClaim(RawPtr(animator))] { in PerformBuild()
56 auto animator = weakController.Upgrade(); in PerformBuild()
57 if (animator) { in PerformBuild()
58 animator->ClearInterpolators(); in PerformBuild()
64 transitionElement->SetController(animator); in PerformBuild()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/
H A Drs_implicit_animator_map.cpp31 auto& animator = animatorMap_[id]; in GetAnimator() local
32 if (animator == nullptr) { in GetAnimator()
33 animator = std::make_shared<RSImplicitAnimator>(); in GetAnimator()
35 return animator; in GetAnimator()
/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/
H A Dsvg_context.cpp58 void SvgContext::AddAnimator(int32_t key, const RefPtr<Animator>& animator) in AddAnimator() argument
60 animators_[key] = animator; in AddAnimator()
71 auto animator = it->second.Upgrade(); in ControlAnimators() local
72 if (!animator) { in ControlAnimators()
73 LOGW("null animator in map"); in ControlAnimators()
78 animator->Play(); in ControlAnimators()
80 animator->Pause(); in ControlAnimators()
95 auto animator = it->second.Upgrade(); in OnAnimationFinished() local
96 if (!animator) { in OnAnimationFinished()
97 TAG_LOGW(AceLogTag::ACE_IMAGE, "null animator i in OnAnimationFinished()
[all...]
/foundation/arkui/ace_engine_lite/frameworks/src/core/components/
H A Dimage_animator_component.cpp332 UIImageAnimatorView *animator = component->GetImageAnimator(); in StartAnimator() local
334 if (animator != nullptr) { in StartAnimator()
335 animator->Start(); in StartAnimator()
353 UIImageAnimatorView *animator = component->GetImageAnimator(); in PauseAnimator() local
355 if (animator != nullptr) { in PauseAnimator()
356 animator->Pause(); in PauseAnimator()
374 UIImageAnimatorView *animator = component->GetImageAnimator(); in ResumeAnimator() local
376 if (animator != nullptr) { in ResumeAnimator()
377 animator->Resume(); in ResumeAnimator()
395 UIImageAnimatorView *animator in StopAnimator() local
416 UIImageAnimatorView *animator = component->GetImageAnimator(); GetAnimatorState() local
[all...]
/foundation/arkui/ui_lite/frameworks/components/
H A Dui_label.cpp136 delete animator_.animator; in ~UILabel()
137 animator_.animator = nullptr; in ~UILabel()
246 animator_.animator->Stop(); in SetLineBreakMode()
374 static_cast<LabelAnimator*>(animator_.animator)->UpdateWidth(textWidth, rectWidth); in RemeasureForMarquee()
376 LabelAnimator* animator = new LabelAnimator(textWidth, rectWidth, offsetX_, this); in RemeasureForMarquee() local
377 if (animator == nullptr) { in RemeasureForMarquee()
381 animator->SetAnimatorSpeed(animator_.speed); in RemeasureForMarquee()
382 animator_.animator = animator; in RemeasureForMarquee()
385 animator_.animator in RemeasureForMarquee()
[all...]
H A Dui_arc_label.cpp154 animator_.animator = nullptr; in orientation_()
169 delete animator_.animator; in ~UIArcLabel()
170 animator_.animator = nullptr; in ~UIArcLabel()
433 static_cast<ArcLabelAnimator*>(animator_.animator)->SetRollCount(animator_.rollCount); in Start()
435 ArcLabelAnimator* animator = new ArcLabelAnimator(animator_.rollCount, this); in Start() local
436 if (animator == nullptr) { in Start()
440 animator->SetRollSpeed(animator_.speed); in Start()
441 animator->RegisterScrollListener(animator_.scrollListener); in Start()
442 animator_.animator = animator; in Start()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_animator.cpp25 #include "core/components_ng/pattern/animator/animator_model.h"
26 #include "core/components_ng/pattern/animator/animator_model_ng.h"
72 ACE_SCOPED_TRACE("animator component onframe. duration:%d, curve:%s", animatorInfo->GetDuration(), in AddFrameListener()
79 void HandleAnimatorInfo(const RefPtr<AnimatorInfo>& animatorInfo, const RefPtr<Animator>& animator) in HandleAnimatorInfo() argument
81 if (!animatorInfo || !animator) { in HandleAnimatorInfo()
89 animator->SetDuration(duration); in HandleAnimatorInfo()
90 animator->SetStartDelay(delay); in HandleAnimatorInfo()
91 animator->SetFillMode(fillMode); in HandleAnimatorInfo()
92 animator->SetIteration(iteration); in HandleAnimatorInfo()
93 animator in HandleAnimatorInfo()
96 CreateAnimation( const RefPtr<AnimatorInfo>& animatorInfo, const RefPtr<Animator>& animator, AnimationStatus operation) CreateAnimation() argument
216 auto animator = animatorInfo->GetAnimator(); SetState() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djsi_animator_bridge.cpp237 void AddListenerForEventCallback(const WeakPtr<JsiAnimatorBridge>& bridgeWeak, const RefPtr<Animator>& animator, in AddListenerForEventCallback() argument
241 animator->AddStartListener([weakRuntime, bridgeWeak] { in AddListenerForEventCallback()
253 animator->AddStopListener([weakRuntime, bridgeWeak] { in AddListenerForEventCallback()
265 animator->AddIdleListener([weakRuntime, bridgeWeak] { in AddListenerForEventCallback()
277 animator->AddRepeatListener([weakRuntime, bridgeWeak] { in AddListenerForEventCallback()
291 void AddFrameListener(const WeakPtr<JsiAnimatorBridge>& bridgeWeak, const RefPtr<KeyframeAnimation<double>>& animator, in AddFrameListener() argument
295 animator->AddListener([weakRuntime, bridgeWeak](double value) { in AddFrameListener()
379 // animator.update api function is deprecated since 9
475 RefPtr<Animator> animator; in ~JsiAnimatorBridge() local
476 animator in ~JsiAnimatorBridge()
616 RefPtr<Animator> animator = animatorBridge->JsGetAnimator(); AnimatorBridgeTaskFunc() local
655 RefPtr<Animator> animator = animatorBridge->JsGetAnimator(); AnimatorBridgeTaskFunc() local
669 UpdateAnimator(const RefPtr<Animator>& animator, const RefPtr<JsiAnimatorBridge>& bridge, shared_ptr<JsRuntime> runtime, const std::unordered_map<std::string, std::string>& params) UpdateAnimator() argument
[all...]
/foundation/arkui/ace_engine/test/unittest/interfaces/
H A Danimate_impl_test.cpp371 ArkUIAnimatorHandle animator = new ArkUIAnimator(); in HWTEST_F() local
372 animatorHandle->animator = animator; in HWTEST_F()
395 ArkUIAnimatorHandle animator = new ArkUIAnimator(); in HWTEST_F() local
396 animatorHandle->animator = animator; in HWTEST_F()
429 ArkUIAnimatorHandle animator = new ArkUIAnimator(); in HWTEST_F() local
430 animatorHandle->animator = animator; in HWTEST_F()
463 ArkUIAnimatorHandle animator in HWTEST_F() local
497 ArkUIAnimatorHandle animator = new ArkUIAnimator(); HWTEST_F() local
531 ArkUIAnimatorHandle animator = new ArkUIAnimator(); HWTEST_F() local
565 ArkUIAnimatorHandle animator = new ArkUIAnimator(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/interfaces/native/node/
H A Danimate_impl.cpp167 auto animator = impl->getAnimation()->createAnimator(reinterpret_cast<ArkUIContext*>(context), animatorOption); in CreateAnimator() local
168 ArkUI_Animator* animatorHandle = new ArkUI_Animator { animator, option, animatorOption }; in CreateAnimator()
175 if (!animatorHandle || !animatorHandle->animator) { in DisposeAnimator()
178 impl->getAnimation()->disposeAnimator(animatorHandle->animator); in DisposeAnimator()
194 if (!impl || !animatorHandle || !animatorHandle->animator || !option) { in AnimatorReset()
199 impl->getAnimation()->animatorReset(animatorHandle->animator, animatorOption); in AnimatorReset()
216 if (!impl || !animatorHandle || !animatorHandle->animator) { in AnimatorPlay()
219 impl->getAnimation()->animatorPlay(animatorHandle->animator); in AnimatorPlay()
226 if (!impl || !animatorHandle || !animatorHandle->animator) { in AnimatorFinish()
229 impl->getAnimation()->animatorFinish(animatorHandle->animator); in AnimatorFinish()
[all...]

Completed in 14 milliseconds

123