/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_default_anims.cpp | 51 Curves::Easing::LinearEasingCurve::OBJECT_INFO, 52 Curves::Easing::InQuadEasingCurve::OBJECT_INFO, 53 Curves::Easing::OutQuadEasingCurve::OBJECT_INFO, 54 Curves::Easing::InOutQuadEasingCurve::OBJECT_INFO, 55 Curves::Easing::InCubicEasingCurve::OBJECT_INFO, 56 Curves::Easing::OutCubicEasingCurve::OBJECT_INFO, 57 Curves::Easing::InOutCubicEasingCurve::OBJECT_INFO, 58 Curves::Easing::InSineEasingCurve::OBJECT_INFO, 59 Curves::Easing::OutSineEasingCurve::OBJECT_INFO, 60 Curves [all...] |
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | curves.cpp | 22 const RefPtr<DecelerationCurve> Curves::DECELE = AceType::MakeRefPtr<DecelerationCurve>(); 23 const RefPtr<LinearCurve> Curves::LINEAR = AceType::MakeRefPtr<LinearCurve>(); 24 const RefPtr<SineCurve> Curves::SINE = AceType::MakeRefPtr<SineCurve>(); 25 const RefPtr<CubicCurve> Curves::EASE = AceType::MakeRefPtr<CubicCurve>(0.25f, 0.1f, 0.25f, 1.0f); 26 const RefPtr<CubicCurve> Curves::EASE_IN = AceType::MakeRefPtr<CubicCurve>(0.42f, 0.0f, 1.0f, 1.0f); 27 const RefPtr<CubicCurve> Curves::EASE_OUT = AceType::MakeRefPtr<CubicCurve>(0.0f, 0.0f, 0.58f, 1.0f); 28 const RefPtr<CubicCurve> Curves::EASE_IN_OUT = AceType::MakeRefPtr<CubicCurve>(0.42f, 0.0f, 0.58f, 1.0f); 29 const RefPtr<CubicCurve> Curves::FAST_OUT_SLOW_IN = AceType::MakeRefPtr<CubicCurve>(0.4f, 0.0f, 0.2f, 1.0f); 30 const RefPtr<CubicCurve> Curves::LINEAR_OUT_SLOW_IN = AceType::MakeRefPtr<CubicCurve>(0.0f, 0.0f, 0.2f, 1.0f); 31 const RefPtr<CubicCurve> Curves [all...] |
H A D | curves.h | 25 class ACE_FORCE_EXPORT Curves { class 27 Curves() = delete; 28 ~Curves() = default;
|
H A D | keyframe_animation.h | 111 scheduler->OpenImplicitAnimation(option, Curves::EASE, finishCallback); 119 auto curve = keyframe->GetCurve() ? keyframe->GetCurve() : AceType::DynamicCast<Curve>(Curves::EASE); 172 currentValue_ = evaluator_->Evaluate(begin, end, Curves::EASE->Move(intervalKeyTime)); in Calculate()
|
H A D | card_transition_controller.cpp | 144 auto offsetAnimation = AceType::MakeRefPtr<CurveAnimation<Offset>>(startOffset, endOffset, Curves::FRICTION); in CreateCardTranslateAnimation() 179 auto scaleAnimation = AceType::MakeRefPtr<CurveAnimation<double>>(startScale, endScale, Curves::FRICTION); in CreateCardScaleAnimation() 195 opacityKeyframe2->SetCurve(Curves::SHARP); in CreateCardOpacityAnimation() 204 opacityKeyframe3->SetCurve(Curves::SHARP); in CreateCardOpacityAnimation() 227 auto heightAnimation = AceType::MakeRefPtr<CurveAnimation<double>>(start, end, Curves::FRICTION); in CreateCardListAnimation() 271 auto positionAnimation = AceType::MakeRefPtr<CurveAnimation<double>>(start, end, Curves::FRICTION); in CreateExternalAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | page_transition_option.cpp | 32 opacityKeyframe2->SetCurve(Curves::LINEAR); in CreateSharedInOption() 34 opacityKeyframe3->SetCurve(Curves::FRICTION); in CreateSharedInOption() 51 translateXKeyframe2->SetCurve(Curves::LINEAR); in CreateSharedInOption() 53 translateXKeyframe3->SetCurve(Curves::FRICTION); in CreateSharedInOption() 66 opacityKeyframe2->SetCurve(Curves::FRICTION); in CreateSharedOutOption() 68 opacityKeyframe3->SetCurve(Curves::LINEAR); in CreateSharedOutOption() 82 opacityKeyframe2->SetCurve(Curves::LINEAR); in CreateSharedStaticOption() 84 opacityKeyframe3->SetCurve(Curves::FRICTION); in CreateSharedStaticOption() 175 opacityKeyframe2->SetCurve(Curves::FRICTION); in CreateTransitionInContentOption() 177 opacityKeyframe3->SetCurve(Curves in CreateTransitionInContentOption() [all...] |
/foundation/arkui/ace_engine/test/unittest/bridge/common/utils/ |
H A D | utils_test.cpp | 50 * @tc.expected: return Curves::EASE_IN_OUT. in HWTEST_F() 52 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 56 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 58 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 60 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 62 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 64 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 66 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 68 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F() 70 EXPECT_EQ(CreateCurve(curve), Curves in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_animation_controller.cpp | 25 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, -3.14, 0, 300, Curves::SHARP, [weak](double value) { in CreateTriangleAnimation() 37 outTriangle_ = AceType::MakeRefPtr<PickerAnimation>(pipe_, -3.14, 0.0, 0, 300, Curves::SHARP, [weak](double value) { in CreateTriangleAnimation() 54 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation() 68 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation() 86 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation() 101 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation() 114 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation() 130 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation() 148 AceType::MakeRefPtr<PickerAnimation>(pipe_, 255.0, 0.0, 0, 150, Curves::LINEAR, [weak](double value) { in CreateInOpacityAnimation() 175 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 255.0, 0, 150, Curves in CreateInOpacityAnimation() [all...] |
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_animate.cpp | 28 OHOS::Ace::Curves::LINEAR, 29 OHOS::Ace::Curves::EASE, 30 OHOS::Ace::Curves::EASE_IN, 31 OHOS::Ace::Curves::EASE_OUT, 32 OHOS::Ace::Curves::EASE_IN_OUT, 33 OHOS::Ace::Curves::FAST_OUT_SLOW_IN, 34 OHOS::Ace::Curves::LINEAR_OUT_SLOW_IN, 35 OHOS::Ace::Curves::FAST_OUT_LINEAR_IN, 36 OHOS::Ace::Curves::EXTREME_DECELERATION, 37 OHOS::Ace::Curves [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rating/ |
H A D | rating_modifier.h | 179 SetBoardColor(LinearColor(ratingTheme->GetHoverColor()), hoverDuration, Curves::FRICTION); in SetHoverState() 182 SetBoardColor(LinearColor(ratingTheme->GetPressColor()), pressDuration, Curves::SHARP); in SetHoverState() 185 SetBoardColor(LinearColor(ratingTheme->GetHoverColor()), pressDuration, Curves::SHARP); in SetHoverState() 188 SetBoardColor(LinearColor(ratingTheme->GetPressColor()), hoverDuration, Curves::SHARP); in SetHoverState() 191 SetBoardColor(LinearColor(Color::TRANSPARENT), hoverDuration, Curves::FRICTION); in SetHoverState()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | date_time_animation_controller.cpp | 36 animationOption.SetCurve(Curves::SHARP); in PlayTitleInAnimation() 53 animationOption.SetCurve(Curves::SHARP); in PlayTitleOutAnimation() 76 animationOption.SetCurve(Curves::FRICTION); in PlayMovingInAnimation() 107 animationOption.SetCurve(Curves::FRICTION); in PlayMovingOutAnimation() 144 animationOption.SetCurve(Curves::LINEAR); in PlayOldColumnOpacityInAnimation() 189 animationOption.SetCurve(Curves::LINEAR); in PlayNewColumnOpacityInAnimation() 212 animationOption.SetCurve(Curves::LINEAR); in PlayYearColumnOpacityInAnimation() 227 animationOption.SetCurve(Curves::LINEAR); in PlayButtonOpacityInAnimation() 266 animationOption.SetCurve(Curves::LINEAR); in PlayOldColumnOpacityOutAnimation() 307 animationOption.SetCurve(Curves in PlayNewColumnOpacityOutAnimation() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/stepper/ |
H A D | stepper_animation_controller.cpp | 126 0, FROM_INDEX_OPACITY_DURATION, Curves::FRICTION, [weak](double value) { in CreateOpacityAnimation() 131 0, TO_INDEX_OPACITY_DURATION, Curves::SMOOTH, [weak](double value) { in CreateOpacityAnimation() 140 RATIO_NEGATIVE, 0, TRANSLATE_DURATION, Curves::FRICTION, [weak](double value) { in CreateTranslateAnimation() 145 RATIO_ZERO, 0, TRANSLATE_DURATION, Curves::FAST_OUT_SLOW_IN, [weak](double value) { in CreateTranslateAnimation() 150 RATIO_POSITIVE, 0, TRANSLATE_DURATION, Curves::FRICTION, [weak](double value) { in CreateTranslateAnimation() 155 RATIO_ZERO, 0, TRANSLATE_DURATION, Curves::FAST_OUT_SLOW_IN, [weak](double value) { in CreateTranslateAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkbox/ |
H A D | checkbox_modifier.h | 56 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 59 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 62 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 65 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 68 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 75 option.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdateAnimatableProperty()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/ |
H A D | switch_modifier.h | 55 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 58 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 61 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 64 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 67 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 85 colorOption.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdateAnimatableProperty() 92 pointOption.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdateAnimatableProperty()
|
/foundation/arkui/ace_engine/frameworks/core/components/tab_bar/ |
H A D | render_tab_bar_item.cpp | 86 doubleAnimationEnter_->SetCurve(Curves::FRICTION); in OnMouseHoverEnterTest() 100 doubleAnimationExit_->SetCurve(Curves::FRICTION); in OnMouseHoverExitTest() 102 doubleAnimationExit_->SetCurve(Curves::FAST_OUT_SLOW_IN); in OnMouseHoverExitTest() 116 doubleAnimationPress->SetCurve(Curves::SHARP); in PlayPressAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/ |
H A D | checkboxgroup_modifier.h | 67 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 70 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 73 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 76 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 79 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/ |
H A D | utils.cpp | 249 { DOM_ANIMATION_TIMING_FUNCTION_EASE, Curves::EASE }, in CreateBuiltinCurve() 250 { DOM_ANIMATION_TIMING_FUNCTION_EASE_IN, Curves::EASE_IN }, in CreateBuiltinCurve() 251 { DOM_ANIMATION_TIMING_FUNCTION_EASE_IN_OUT, Curves::EASE_IN_OUT }, in CreateBuiltinCurve() 252 { DOM_ANIMATION_TIMING_FUNCTION_EASE_OUT, Curves::EASE_OUT }, in CreateBuiltinCurve() 253 { DOM_ANIMATION_TIMING_FUNCTION_EXTREME_DECELERATION, Curves::EXTREME_DECELERATION }, in CreateBuiltinCurve() 254 { DOM_ANIMATION_TIMING_FUNCTION_FAST_OUT_LINEAR_IN, Curves::FAST_OUT_LINEAR_IN }, in CreateBuiltinCurve() 255 { DOM_ANIMATION_TIMING_FUNCTION_FAST_OUT_SLOW_IN, Curves::FAST_OUT_SLOW_IN }, in CreateBuiltinCurve() 256 { DOM_ANIMATION_TIMING_FUNCTION_FRICTION, Curves::FRICTION }, in CreateBuiltinCurve() 257 { DOM_ANIMATION_TIMING_FUNCTION_LINEAR, Curves::LINEAR }, in CreateBuiltinCurve() 258 { DOM_ANIMATION_TIMING_FUNCTION_LINEAR_OUT_SLOW_IN, Curves in CreateBuiltinCurve() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | watch_interactive_effect.cpp | 51 scaleFrameMid->SetCurve(Curves::FRICTION); in BuildClickScaleAnimation() 52 scaleFrameEnd->SetCurve(Curves::FRICTION); in BuildClickScaleAnimation()
|
H A D | render_list_item_group.cpp | 378 firstCurve = Curves::FAST_OUT_LINEAR_IN; in createPositionAnimation() 380 firstCurve = Curves::LINEAR; in createPositionAnimation() 384 secondCurve = Curves::LINEAR; in createPositionAnimation() 386 secondCurve = Curves::FRICTION; in createPositionAnimation() 415 firstCurve = Curves::LINEAR; in CreateOpacityAnimation() 417 firstCurve = Curves::FAST_OUT_LINEAR_IN; in CreateOpacityAnimation() 421 secondCurve = Curves::FRICTION; in CreateOpacityAnimation() 423 secondCurve = Curves::LINEAR; in CreateOpacityAnimation() 593 rotateKeyframe2->SetCurve(Curves::FRICTION); in CreateRotateAnimation() 595 rotateKeyframe3->SetCurve(Curves in CreateRotateAnimation() [all...] |
/foundation/arkui/ace_engine/frameworks/core/animation/test/unittest/framework/ |
H A D | animation_framework_test.cpp | 158 AceType::MakeRefPtr<CurveAnimation<int>>(static_cast<int>(begin), static_cast<int>(end), Curves::LINEAR); in InitBasicAnimationDirectionPropertyTest() 163 keyframe2->SetCurve(Curves::LINEAR); in InitBasicAnimationDirectionPropertyTest() 197 AceType::MakeRefPtr<CurveAnimation<int>>(static_cast<int>(begin), static_cast<int>(end), Curves::LINEAR); in InitBasicPropertyTest() 202 keyframe2->SetCurve(Curves::LINEAR); in InitBasicPropertyTest() 367 flushEventMock_->animationInt_ = AceType::MakeRefPtr<CurveAnimation<int>>(1, 4, Curves::LINEAR); in InitAnimationAndAnimator() 395 flushEventMock_->animationInt_ = AceType::MakeRefPtr<CurveAnimation<int>>(1, 6, Curves::LINEAR); in HWTEST_F() 472 flushEventMock_->animationInt_ = AceType::MakeRefPtr<CurveAnimation<int>>(1, 6, Curves::LINEAR); in HWTEST_F() 525 AceType::MakeRefPtr<CurveAnimation<Color>>(Color::BLACK, Color::WHITE, Curves::LINEAR); in HWTEST_F() 568 EXPECT_NEAR(testValueFirst, Curves::LINEAR->MoveInternal(testValueFirst), FLT_EPSILON); in HWTEST_F() 569 EXPECT_NEAR(testValueSecond, Curves in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/radio/ |
H A D | radio_paint_method.cpp | 102 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 105 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 108 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 111 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty() 114 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty() 134 delayOption.SetCurve(Curves::FRICTION); in UpdateIsOnAnimatableProperty() 138 halfDurationOption.SetCurve(Curves::FRICTION); in UpdateIsOnAnimatableProperty() 174 halfDurationOption.SetCurve(Curves::FRICTION); in UpdateIndicatorAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | render_radio.cpp | 205 shrinkFrameMid->SetCurve(Curves::FRICTION); in UpdateAnimation() 207 shrinkFrameEnd->SetCurve(Curves::FRICTION); in UpdateAnimation() 221 selectFrameMid->SetCurve(Curves::FRICTION); in UpdateAnimation() 224 selectFrameEnd->SetCurve(Curves::FRICTION); in UpdateAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/ |
H A D | select_overlay_paint_method.cpp | 115 option.SetCurve(Curves::SHARP); in CheckCirclesAndBackArrowIsShown() 137 option.SetCurve(Curves::SHARP); in CheckHasExtensionMenu() 147 option.SetCurve(Curves::SHARP); in CheckHasExtensionMenu() 169 option.SetCurve(Curves::SHARP); in CheckHandleIsShown()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_paint_property.cpp | 38 Curves::ToString(GetCurve().value()).c_str() : Curves::DEFAULT_CURVE_NAME.c_str(), filter); in ToJsonValue()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_scroller.cpp | 46 { "ease", Curves::EASE }, 47 { "ease-in", Curves::EASE_IN }, 48 { "ease-in-out", Curves::EASE_IN_OUT }, 49 { "ease-out", Curves::EASE_OUT }, 50 { "friction", Curves::FRICTION }, 51 { "linear", Curves::LINEAR }, 126 RefPtr<Curve> curve = Curves::EASE; in ScrollTo()
|