/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | animation_playback.cpp | 39 : animation_(animationEntity), ecs_(ecs), animationManager_(GetManager<IAnimationComponentManager>(ecs)), in AnimationPlayback() 64 if (auto handle = animationManager_->Write(animation_); handle) { in SetPlaybackState() 71 if (auto handle = animationManager_->Read(animation_); handle) { in GetPlaybackState() 79 if (auto handle = animationManager_->Write(animation_); handle) { in SetRepeatCount() 86 if (auto handle = animationManager_->Read(animation_); handle) { in GetRepeatCount() 94 if (auto handle = animationManager_->Write(animation_); handle) { in SetWeight() 101 if (auto handle = animationManager_->Read(animation_); handle) { in GetWeight() 125 if (auto handle = animationManager_->Read(animation_); handle) { in GetAnimationLength() 126 auto trackManager = GetManager<IAnimationTrackComponentManager>(animationManager_->GetEcs()); in GetAnimationLength() 127 auto inputManager = GetManager<IAnimationInputComponentManager>(animationManager_ in GetAnimationLength() [all...] |
H A D | animation_system.cpp | 589 animationManager_(*(GetManager<IAnimationComponentManager>(ecs_))), in AnimationSystem() 644 ecs_.AddListener(animationManager_, *this); in Initialize() 658 animationQuery_.SetupQuery(animationManager_, operations, false); in Initialize() 684 if (animationGeneration_ != animationManager_.GetGenerationCounter()) { in Update() 692 auto animationHandle = animationManager_.Read(row.components[0]); in Update() 719 auto animationHandle = animationManager_.Read(row.components[0]); in Update() 728 animationManager_.Write(row.components[0])->state = AnimationComponent::PlaybackState::PAUSE; in Update() 768 ecs_.RemoveListener(animationManager_, *this); in Uninitialize() 780 if (const auto animationData = animationManager_.Read(animationEntity); animationData) { in CreatePlayback() 804 if (const auto animationHandle = animationManager_ in CreatePlayback() [all...] |
H A D | animation_playback.h | 72 IAnimationComponentManager* animationManager_ { nullptr };
|
H A D | animation_system.h | 150 IAnimationComponentManager& animationManager_; member in final
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_animation.cpp | 281 animationManager_ = GetManager<IAnimationComponentManager>(*ecs_); in SetEntity() 294 ecsListener->AddEntity(entity_, po, *animationManager_); in SetEntity() 461 auto handle = animationManager_->Read(entity_); in OnAnimationChanged() 533 auto handle = animationManager_->Read(entity_); in IsAnimationTrackArrayModified() 564 auto handle = animationManager_->Read(entity_); in GatherAnimationTracks() 804 const auto animationHandle = animationManager_->Write(GetEntity()); in OnDestroyAnimationTrack() 822 if (animationManager_) { in GetAllRelatedEntities() 823 auto animationHandle = animationManager_->Read(GetEntity()); in GetAllRelatedEntities() 920 const auto animationHandle = animationManager_->Write(GetEntity()); in CreateAnimationTrack() 990 ecsListener->RemoveEntity(entity_, po, *animationManager_); in Destroy() [all...] |
H A D | ecs_animation.h | 363 CORE3D_NS::IAnimationComponentManager* animationManager_ { nullptr };
|
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/cmd/ |
H A D | rs_node_showing_cmd_test.cpp | 304 renderNode->animationManager_.animations_.clear(); in HWTEST_F() 307 renderNode->animationManager_.animations_.emplace(0, animationTest); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/command/ |
H A D | rs_node_showing_command_test.cpp | 304 renderNode->animationManager_.animations_.clear(); in HWTEST_F() 307 renderNode->animationManager_.animations_.emplace(0, animationTest); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/ |
H A D | rs_properties_test2.cpp | 465 renderNode->animationManager_.particleAnimations_.insert({ propertyId, animationId }); in HWTEST_F() 467 renderNode->animationManager_.animations_.insert({ animationId, renderAnimation }); in HWTEST_F() 469 EXPECT_EQ(renderNode->animationManager_.animations_.empty(), false); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_render_node.cpp | 721 animationManager_.DumpAnimations(out); in DumpTree() 1163 if (animationManager_.animations_.empty()) { in FallbackAnimationsToRoot() 1179 for (auto& [unused, animation] : animationManager_.animations_) { in FallbackAnimationsToRoot() 1183 target->animationManager_.AddAnimation(std::move(animation)); in FallbackAnimationsToRoot() 1185 animationManager_.animations_.clear(); in FallbackAnimationsToRoot() 1205 auto animationRange = animationManager_.GetFrameRateRange(); in UpdateDisplaySyncRange() 1228 auto animateResult = animationManager_.Animate(timestamp, IsOnTheTree(), abilityState); in Animate() 2515 animationManager_.SetRateDeciderScaleSize(GetRenderProperties().GetBoundsWidth(), in ApplyModifiers() 3194 for (auto& [_, animation] : animationManager_.animations_) { in CheckGroupableAnimation() 3703 return animationManager_; in GetAnimationManager() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/ |
H A D | rs_profiler_dump.cpp | 44 DumpNodeAnimations(node.animationManager_, out); in DumpNode()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_main_thread.cpp | 2858 rsCurrRange_.Merge(node->animationManager_.GetDecideFrameRateRange()); in Animate() 2862 totalAnimationSize += node->animationManager_.GetAnimationsSize(); in Animate() 2870 node->animationManager_.SetRateDeciderEnable(isRateDeciderEnabled, frameRateGetFunc); in Animate() 2878 rsCurrRange_.Merge(node->animationManager_.GetDecideFrameRateRange()); in Animate() 2890 if (needPrintAnimationDFX && needRequestNextVsync && node->animationManager_.GetAnimationsSize() > 0) { in Animate() 2891 animationPids.insert(node->animationManager_.GetAnimationPid()); in Animate()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_render_node_test2.cpp | 142 node.animationManager_.animations_.clear();
in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_render_node.h | 951 RSAnimationManager animationManager_; member in OHOS::Rosen::RSRenderNode
|