/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/shared_overlay/ |
H A D | shared_overlay_manager.h | 43 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 D | shared_transition_effect.h | 31 class ACE_EXPORT SharedTransitionEffect : public AceType { 32 DECLARE_ACE_TYPE(SharedTransitionEffect, AceType); 35 …SharedTransitionEffect(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 D | shared_transition_effect.cpp | 28 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 D | shared_overlay_manager.cpp | 31 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 D | shared_transition_effect.h | 37 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 D | shared_transition_controller.cpp | 24 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 D | shared_transition_effect.cpp | 26 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 D | shared_transition_controller.h | 30 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 D | mock_shared_transition_effect.cpp | 19 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 D | shared_transition_component.h | 25 class SharedTransitionEffect; variable 38 const RefPtr<SharedTransitionEffect>& GetEffect() const; 39 void SetEffect(RefPtr<SharedTransitionEffect>& effect); 60 RefPtr<SharedTransitionEffect> effect_;
|
H A D | shared_transition_component.cpp | 48 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 D | shared_transition_element.h | 63 const RefPtr<SharedTransitionEffect>& GetEffect() const; 99 RefPtr<SharedTransitionEffect> effect_;
|
H A D | shared_transition_element.cpp | 306 const RefPtr<SharedTransitionEffect>& SharedTransitionElement::GetEffect() const in GetEffect()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/ |
H A D | style.h | 189 RefPtr<SharedTransitionEffect> sharedEffect;
|
H A D | declaration.cpp | 68 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 D | view_abstract_model_impl.cpp | 797 …SharedTransitionEffect::GetSharedTransitionEffect(option->type, sharedTransitionComponent->GetShar… in SetSharedTransition()
|