Home
last modified time | relevance | path

Searched refs:SharedTransitionEffect (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/shared_overlay/
H A Dshared_overlay_manager.h43 void CheckAndPrepareTransition(std::list<RefPtr<SharedTransitionEffect>>& effects,
44 std::list<RefPtr<SharedTransitionEffect>>& effectiveEffects);
45 bool PrepareEachTransition(const RefPtr<SharedTransitionEffect>& effect);
46 bool CheckIn(const RefPtr<SharedTransitionEffect>& effect);
47 bool AboardShuttle(const RefPtr<SharedTransitionEffect>& effect);
48 void GetOffShuttle(const RefPtr<SharedTransitionEffect>& effect);
49 …void PassengerAboard(const RefPtr<SharedTransitionEffect>& effect, const RefPtr<FrameNode>& passen…
53 std::list<RefPtr<SharedTransitionEffect>> effects_;
H A Dshared_transition_effect.h31 class ACE_EXPORT SharedTransitionEffect : public AceType {
32 DECLARE_ACE_TYPE(SharedTransitionEffect, AceType);
35SharedTransitionEffect(const ShareId& shareId, const std::shared_ptr<SharedTransitionOption>& shar…
36 ~SharedTransitionEffect() override = default;
129 static RefPtr<SharedTransitionEffect> GetSharedTransitionEffect(
150 class SharedTransitionExchange : public SharedTransitionEffect {
151 DECLARE_ACE_TYPE(SharedTransitionExchange, SharedTransitionEffect);
185 class SharedTransitionStatic : public SharedTransitionEffect {
186 DECLARE_ACE_TYPE(SharedTransitionStatic, SharedTransitionEffect);
H A Dshared_transition_effect.cpp28 SharedTransitionEffect::SharedTransitionEffect( in SharedTransitionEffect() function in OHOS::Ace::NG::SharedTransitionEffect
36 RefPtr<SharedTransitionEffect> SharedTransitionEffect::GetSharedTransitionEffect( in GetSharedTransitionEffect()
40 RefPtr<SharedTransitionEffect> effect; in GetSharedTransitionEffect()
49 void SharedTransitionEffect::PerformFinishCallback() in PerformFinishCallback()
59 bool SharedTransitionEffect::CreateOpacityAnimation( in CreateOpacityAnimation()
82 bool SharedTransitionEffect::ApplyAnimation() in ApplyAnimation()
92 : SharedTransitionEffect(shareId, sharedOption) in SharedTransitionExchange()
236 …return SharedTransitionEffect::CreateOpacityAnimation(startOpacity, endOpacity, startOpacity, src_… in CreateOpacityAnimation()
263 : SharedTransitionEffect(shareId, sharedOption) in SharedTransitionStatic()
283 …return SharedTransitionEffect::CreateOpacityAnimation(0.0f, initialOpacity, initialOpacity, dest_); in CreateAnimation()
[all …]
H A Dshared_overlay_manager.cpp31 RefPtr<SharedTransitionEffect> GetSharedEffect( in GetSharedEffect()
55 return SharedTransitionEffect::GetSharedTransitionEffect(shareId, options); in GetSharedEffect()
117 std::list<RefPtr<SharedTransitionEffect>> effects; in PrepareSharedTransition()
118 std::list<RefPtr<SharedTransitionEffect>> anchorEffects; in PrepareSharedTransition()
129 RefPtr<SharedTransitionEffect> effect = GetSharedEffect(shareId, destWeak, srcWeak); in PrepareSharedTransition()
171 …std::list<RefPtr<SharedTransitionEffect>>& effects, std::list<RefPtr<SharedTransitionEffect>>& eff… in CheckAndPrepareTransition()
190 bool SharedOverlayManager::PrepareEachTransition(const RefPtr<SharedTransitionEffect>& effect) in PrepareEachTransition()
210 bool SharedOverlayManager::CheckIn(const RefPtr<SharedTransitionEffect>& effect) in CheckIn()
229 const RefPtr<SharedTransitionEffect>& effect, const RefPtr<FrameNode>& passenger) in PassengerAboard()
268 bool SharedOverlayManager::AboardShuttle(const RefPtr<SharedTransitionEffect>& effect) in AboardShuttle()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dshared_transition_effect.h37 class ACE_EXPORT SharedTransitionEffect : public AceType {
38 DECLARE_ACE_TYPE(SharedTransitionEffect, AceType);
41 explicit SharedTransitionEffect(const ShareId& shareId, SharedTransitionEffectType type);
42 ~SharedTransitionEffect() override = default;
80 static RefPtr<SharedTransitionEffect> GetSharedTransitionEffect(
99 class SharedTransitionExchange : public SharedTransitionEffect {
100 DECLARE_ACE_TYPE(SharedTransitionExchange, SharedTransitionEffect);
104 : SharedTransitionEffect(shareId, SharedTransitionEffectType::SHARED_EFFECT_EXCHANGE) {} in SharedTransitionExchange()
121 class SharedTransitionStatic : public SharedTransitionEffect {
122 DECLARE_ACE_TYPE(SharedTransitionStatic, SharedTransitionEffect);
[all …]
H A Dshared_transition_controller.cpp24 RefPtr<SharedTransitionEffect> GetSharedEffect(const ShareId& shareId, const WeakPtr<SharedTransiti… in GetSharedEffect()
32 RefPtr<SharedTransitionEffect> effect = dest ? dest->GetEffect() : nullptr; in GetSharedEffect()
38 effect = SharedTransitionEffect::GetSharedTransitionEffect( in GetSharedEffect()
173 std::vector<RefPtr<SharedTransitionEffect>>& effects, RefPtr<OverlayElement>& overlay) in CheckAndCreateTransition()
201 std::vector<RefPtr<SharedTransitionEffect>> effects; in PrepareTransition()
202 std::vector<RefPtr<SharedTransitionEffect>> anchorEffects; in PrepareTransition()
214 RefPtr<SharedTransitionEffect> effect = GetSharedEffect(shareId, destWeak, srcWeak); in PrepareTransition()
237 RefPtr<SharedTransitionEffect> effect = GetSharedEffect(sharedId, nullptr, sourceWeak); in PrepareTransition()
269 const ShareId& shareId, RefPtr<SharedTransitionEffect>& effect, RefPtr<OverlayElement>& overlay) in PrepareEachTransition()
H A Dshared_transition_effect.cpp26 SharedTransitionEffect::SharedTransitionEffect(const ShareId& shareId, SharedTransitionEffectType t… in SharedTransitionEffect() function in OHOS::Ace::SharedTransitionEffect
32 bool SharedTransitionEffect::CheckIn( in CheckIn()
70 bool SharedTransitionEffect::TakeOff(TransitionEvent event, RefPtr<OverlayElement>& overlay, in TakeOff()
121 bool SharedTransitionEffect::TakeOffTween(const RefPtr<Element>& tweenElement, in TakeOffTween()
150 RefPtr<SharedTransitionEffect> SharedTransitionEffect::GetSharedTransitionEffect( in GetSharedTransitionEffect()
167 bool SharedTransitionEffect::ApplyAnimation( in ApplyAnimation()
350 if (!SharedTransitionEffect::ApplyAnimation(overlay, controller, option, event)) { in ApplyAnimation()
401 if (!SharedTransitionEffect::ApplyAnimation(overlay, controller, option, event)) { in ApplyAnimation()
H A Dshared_transition_controller.h30 class SharedTransitionEffect; variable
50 std::vector<RefPtr<SharedTransitionEffect>>& effects, RefPtr<OverlayElement>& overlay);
52 … const ShareId& shareId, RefPtr<SharedTransitionEffect>& effect, RefPtr<OverlayElement>& overlay);
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/svg/
H A Dmock_shared_transition_effect.cpp19 RefPtr<SharedTransitionEffect> SharedTransitionEffect::GetSharedTransitionEffect( in GetSharedTransitionEffect()
25 SharedTransitionEffect::SharedTransitionEffect(const ShareId& shareId, SharedTransitionEffectType t… in SharedTransitionEffect() function in OHOS::Ace::SharedTransitionEffect
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/shared_transition/
H A Dshared_transition_component.h25 class SharedTransitionEffect; variable
38 const RefPtr<SharedTransitionEffect>& GetEffect() const;
39 void SetEffect(RefPtr<SharedTransitionEffect>& effect);
60 RefPtr<SharedTransitionEffect> effect_;
H A Dshared_transition_component.cpp48 void SharedTransitionComponent::SetEffect(RefPtr<SharedTransitionEffect>& effect) in SetEffect()
53 effect_ = SharedTransitionEffect::GetSharedTransitionEffect( in SetEffect()
58 const RefPtr<SharedTransitionEffect>& SharedTransitionComponent::GetEffect() const in GetEffect()
H A Dshared_transition_element.h63 const RefPtr<SharedTransitionEffect>& GetEffect() const;
99 RefPtr<SharedTransitionEffect> effect_;
H A Dshared_transition_element.cpp306 const RefPtr<SharedTransitionEffect>& SharedTransitionElement::GetEffect() const in GetEffect()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/
H A Dstyle.h189 RefPtr<SharedTransitionEffect> sharedEffect;
H A Ddeclaration.cpp68 RefPtr<SharedTransitionEffect> ParseSharedEffect(const std::string& effect, Declaration& declaratio… in ParseSharedEffect()
73 return SharedTransitionEffect::GetSharedTransitionEffect( in ParseSharedEffect()
76 return SharedTransitionEffect::GetSharedTransitionEffect( in ParseSharedEffect()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dview_abstract_model_impl.cpp797SharedTransitionEffect::GetSharedTransitionEffect(option->type, sharedTransitionComponent->GetShar… in SetSharedTransition()