/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | scene_holder.cpp | 151 return ecs_; in GetEcs() 317 if (!ecs_ /*|| isReadyForNewFrame_.empty()*/) { in RenderCameras() 339 IEcs* ecs = ecs_.get(); in RenderCameras() 356 auto renderHandles = graphicsContext3D_->GetRenderNodeGraphs(*ecs_); in RenderCameras() 381 if (ecs_) { in UninitializeScene() 382 ecs_->Uninitialize(); in UninitializeScene() 383 ecs_.reset(); in UninitializeScene() 415 if (ecs_) { in ProcessEvents() 416 ecs_->ProcessEvents(); in ProcessEvents() 430 ecs_ in CreateDefaultEcs() [all...] |
H A D | ecs_animation.cpp | 259 if (ecs_) { in Retarget() 260 UpdateTrackTargets(*ecs_, GetEntity(), entity); in Retarget() 270 ecs_ = &ecs; in SetEntity() 271 entity_ = ecs_->GetEntityManager().GetReferenceCounted(entity); in SetEntity() 281 animationManager_ = GetManager<IAnimationComponentManager>(*ecs_); in SetEntity() 282 animationTrackManager_ = GetManager<IAnimationTrackComponentManager>(*ecs_); in SetEntity() 283 animationInputManager_ = GetManager<IAnimationInputComponentManager>(*ecs_); in SetEntity() 284 animationOutputManager_ = GetManager<IAnimationOutputComponentManager>(*ecs_); in SetEntity() 285 nameManager_ = GetManager<INameComponentManager>(*ecs_); in SetEntity() 309 if (!ecs_) { in TryResolveAnimationRoot() [all...] |
H A D | ecs_listener.h | 60 if (auto ecsRaw = ecs.get(); ecs_ != ecsRaw) { in SetEcs() 62 ecs_ = ecsRaw; in SetEcs() 63 ecs_->AddListener((CORE_NS::IEcs::EntityListener&)*this); in SetEcs() 70 if (ecs_) { in Reset() 71 ecs_->RemoveListener((CORE_NS::IEcs::EntityListener&)*this); in Reset() 73 ecs_->RemoveListener(*manager.first, (CORE_NS::IEcs::ComponentListener&)*this); in Reset() 76 ecs_ = nullptr; in Reset() 111 ecs_->AddListener(manager, (CORE_NS::IEcs::ComponentListener&)*this); in AddEntity() 135 ecs_->RemoveListener(manager, (CORE_NS::IEcs::ComponentListener&)*this); in RemoveEntity() 215 CORE_NS::IEcs* ecs_ {}; [all...] |
H A D | asset_loader.cpp | 84 ecs_(ec.GetEcs()), ec_(ec), src_(src), contextUri_(contextUri), in AssetLoader() 336 auto dummyEntity = ecs_.GetEntityManager().CreateReferenceCounted(); in CreateDummyEntity() 340 auto* nodeComponentManager = GetManager<INodeComponentManager>(ecs_); in CreateDummyEntity() 346 auto* nameComponentManager = GetManager<INameComponentManager>(ecs_); in CreateDummyEntity() 465 gltf.ImportGltfScene(sceneIndex, *loadResult_.data, resourceData, ecs_, root, importFlags); in ImportSceneFromGltf() 472 auto* nodeComponentManager = GetManager<INodeComponentManager>(ecs_); in ImportSceneFromGltf() 475 auto* ncm = GetManager<INameComponentManager>(ecs_); in ImportSceneFromGltf() 496 INodeSystem* nodeSystem = GetSystem<INodeSystem>(ecs_); in ImportSceneFromGltf() 509 auto& nameManager_ = *GetManager<INameComponentManager>(ecs_); in UpdateTrackTargets() 510 auto animationManager = GetManager<IAnimationComponentManager>(ecs_); in UpdateTrackTargets() 710 CORE_NS::IEcs& ecs_; global() member in final [all...] |
H A D | ecs_animation.h | 94 CORE_NS::GetManager<CORE3D_NS::IAnimationTrackComponentManager>(*ecsListener->ecs_)) { 98 CORE_NS::GetManager<CORE3D_NS::IAnimationInputComponentManager>(*ecsListener->ecs_)) { 157 if (!ecsListener->ecs_) { 161 CORE_NS::GetManager<CORE3D_NS::IAnimationTrackComponentManager>(*ecsListener->ecs_)) { 165 CORE_NS::GetManager<CORE3D_NS::IAnimationInputComponentManager>(*ecsListener->ecs_)) { 359 CORE_NS::IEcs* ecs_ { nullptr };
|
H A D | entity_collection.cpp | 34 : ecs_(ecs), uri_(uri), contextUri_(contextUri) in EntityCollection() 59 return ecs_; in GetEcs() 346 auto collection = EntityCollection::Ptr { new EntityCollection(ecs_, uri, contextUri) }; in AddSubCollection() 362 collections_.emplace_back(EntityCollection::Ptr { new EntityCollection(ecs_, uri, collection.GetContextUri()) }); in AddSubCollectionClone() 490 auto& em = ecs_.GetEntityManager(); 513 auto& em = ecs_.GetEntityManager(); 597 auto ref = ecs_.GetEntityManager().GetReferenceCounted(entity); 728 dst.entities_ = CloneEntityReferences(ecs_, { entities_.data(), entities_.size() }, dst.GetEcs()); 938 return EntityCollection::Ptr { new EntityCollection(ecs_, uri, contextUri) };
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_asset_loader.cpp | 76 graphicsContext_(graphicsContext), ecs_(ec.GetEcs()), ec_(ec), src_(src), contextUri_(contextUri) in EcsAssetLoader() 322 auto dummyEntity = ecs_.GetEntityManager().CreateReferenceCounted(); in CreateDummyEntity() 323 auto* nodeComponentManager = GetManager<INodeComponentManager>(ecs_); in CreateDummyEntity() 329 auto* nameComponentManager = GetManager<INameComponentManager>(ecs_); in CreateDummyEntity() 433 gltf.ImportGltfScene(sceneIndex, *loadResult_.data, resourceData, ecs_, root, importFlags); in ImportSceneFromGltf() 441 INodeSystem* nodeSystem = GetSystem<INodeSystem>(ecs_); in ImportSceneFromGltf() 445 ecs_, animationEntity, animationRootNode->GetEntity()); in ImportSceneFromGltf() 455 auto* nodeSystem = GetSystem<INodeSystem>(ecs_); in GltfImportFinished() 456 auto* nodeComponentManager = GetManager<INodeComponentManager>(ecs_); in GltfImportFinished() 486 auto* acm = GetManager<IAnimationComponentManager>(ecs_); in GltfImportFinished() 550 IEcs& ecs_; global() member in final [all...] |
H A D | entity_collection.cpp | 128 CORE_NS::IEcs& ecs_; member in EntityCollection 148 : ecs_(ecs), uri_(uri), contextUri_(contextUri) in EntityCollection() 173 return ecs_; in GetEcs() 359 collections_.emplace_back(EntityCollection::Ptr { new EntityCollection(ecs_, uri, contextUri) }); in AddSubCollection() 370 collections_.emplace_back(EntityCollection::Ptr { new EntityCollection(ecs_, uri, collection.GetContextUri()) }); in AddSubCollectionClone() 488 auto& em = ecs_.GetEntityManager(); 511 auto& em = ecs_.GetEntityManager(); 695 dst.entities_ = CloneEntityReferences(ecs_, { entities_.data(), entities_.size() }, dst.GetEcs());
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | morphing_system.cpp | 87 : active_(true), ecs_(ecs), dataStore_(nullptr), nodeManager_(*GetManager<INodeComponentManager>(ecs)), in MorphingSystem() 93 if (IEngine* engine = ecs_.GetClassFactory().GetInterface<IEngine>(); engine) { in MorphingSystem() 113 if (IRenderPreprocessorSystem* rps = GetSystem<IRenderPreprocessorSystem>(ecs_); rps) { in Initialize() 122 ecs_.AddListener(static_cast<IEcs::EntityListener&>(*this)); in Initialize() 123 ecs_.AddListener(morphManager_, *this); in Initialize() 131 ecs_.RemoveListener(static_cast<IEcs::EntityListener&>(*this)); in Uninitialize() 132 ecs_.RemoveListener(morphManager_, *this); in Uninitialize() 181 return ecs_; in GetECS() 257 auto& entityManager = ecs_.GetEntityManager(); in Update()
|
H A D | local_matrix_system.cpp | 43 LocalMatrixSystem::LocalMatrixSystem(IEcs& ecs) : active_(true), ecs_(ecs) in LocalMatrixSystem() 73 return ecs_; in GetECS()
|
H A D | animation_playback.cpp | 39 : animation_(animationEntity), ecs_(ecs), animationManager_(GetManager<IAnimationComponentManager>(ecs)), in AnimationPlayback() 46 if (auto animMgr = GetManager<IAnimationComponentManager>(ecs_); animMgr) { in ~AnimationPlayback()
|
H A D | local_matrix_system.h | 58 CORE_NS::IEcs& ecs_; member in final
|
H A D | animation_system.cpp | 587 : ecs_(ecs), systemPropertyApi_(&systemProperties_, array_view(SystemMetadata)), in AnimationSystem() 588 initialTransformManager_(*(GetManager<IInitialTransformComponentManager>(ecs_))), in AnimationSystem() 589 animationManager_(*(GetManager<IAnimationComponentManager>(ecs_))), in AnimationSystem() 590 inputManager_(*(GetManager<IAnimationInputComponentManager>(ecs_))), in AnimationSystem() 591 outputManager_(*(GetManager<IAnimationOutputComponentManager>(ecs_))), in AnimationSystem() 592 stateManager_(*(GetManager<IAnimationStateComponentManager>(ecs_))), in AnimationSystem() 593 animationTrackManager_(*(GetManager<IAnimationTrackComponentManager>(ecs_))), in AnimationSystem() 594 nameManager_(*(GetManager<INameComponentManager>(ecs_))), threadPool_(ecs.GetThreadPool()) in AnimationSystem() 639 return ecs_; in GetECS() 644 ecs_ in Initialize() [all...] |
H A D | animation_playback.h | 70 CORE_NS::IEcs& ecs_; member in final
|
H A D | skinning_system.h | 76 CORE_NS::IEcs& ecs_; member in final
|
H A D | node_system.h | 86 CORE_NS::IEcs& ecs_; member in final
|
H A D | morphing_system.h | 74 CORE_NS::IEcs& ecs_; member in final
|
/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/ComponentTools/ |
H A D | component_query.cpp | 192 ecs_ = &managers_[0]->GetEcs(); in RegisterEcsListeners() 195 ecs_->AddListener(*manager, *this); in RegisterEcsListeners() 198 ecs_->AddListener(static_cast<IEcs::EntityListener&>(*this)); in RegisterEcsListeners() 205 if (registered_ && !managers_.empty() && ecs_) { in UnregisterEcsListeners() 208 ecs_->RemoveListener(*manager, *this); in UnregisterEcsListeners() 211 ecs_->RemoveListener(static_cast<IEcs::EntityListener&>(*this)); in UnregisterEcsListeners()
|
H A D | component_query.h | 136 CORE_NS::IEcs* ecs_ { nullptr };
|
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/custom/ |
H A D | lume_custom_render.cpp | 48 ecs_ = input.ecs_; in Initialize() 53 if (!ecs_ || !graphicsContext_ || !renderContext_ || !engine_) { in Initialize() 55 ecs_ != nullptr, graphicsContext_ != nullptr, renderContext_ != nullptr, engine_ != nullptr); in Initialize() 141 auto handleManager = CORE_NS::GetManager<CORE3D_NS::IRenderHandleComponentManager>(*ecs_); in LoadImage() 153 auto entity = ecs_->GetEntityManager().CreateReferenceCounted(); in LoadImage()
|
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/ |
H A D | lume_common.cpp | 333 ecs_ = nullptr; in DeInitEngine() 359 customRender_->Initialize({ GetCoreEngine(), GetGraphicsContext(), GetRenderContext(), ecs_, in UpdateCustomRender() 396 CORE3D_NS::INodeSystem& nodeSystem = *CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*ecs_); in DestroySceneNodeAndRes() 409 auto animationSystem = CORE_NS::GetSystem<CORE3D_NS::IAnimationSystem>(*ecs_); in UnloadSceneModel() 423 auto envManager = CORE_NS::GetManager<CORE3D_NS::IEnvironmentComponentManager>(*ecs_); in UnloadEnvModel() 434 if (!ecs_) { in DestroyResource() 437 auto& ecs = *ecs_; in DestroyResource() 444 if (ecs_) { in DestroyResource() 445 OHOS::Render3D::GraphicsManager::GetInstance().UnloadEcs(reinterpret_cast<void *>(ecs_.get())); in DestroyResource() 456 auto& ecs = *ecs_; in LoadAndImport() [all...] |
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/systems/ |
H A D | dotfield_system.cpp | 91 IEcs& ecs_; member in __anon9597::final 102 : ecs_(ecs), renderDataStoreManager_(GetInstance<IRenderContext>( in DotfieldSystem() 113 ecs_.RemoveListener(dotfieldManager_, *this); in ~DotfieldSystem() 158 return ecs_; in GetECS()
|
/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/custom/ |
H A D | lume_custom_render.h | 48 CORE_NS::IEcs::Ptr ecs_; member 109 CORE_NS::IEcs::Ptr ecs_; member in OHOS::Render3D::LumeCustomRender
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_importer.cpp | 2468 auto& entityManager = importer->ecs_->GetEntityManager(); 2555 gpuResourceManager_(device_.GetGpuResourceManager()), ecs_(&ecs), 2556 gpuHandleManager_(*GetManager<IRenderHandleComponentManager>(*ecs_)), 2557 materialManager_(*GetManager<IMaterialComponentManager>(*ecs_)), 2558 meshManager_(*GetManager<IMeshComponentManager>(*ecs_)), nameManager_(*GetManager<INameComponentManager>(*ecs_)), 2559 uriManager_(*GetManager<IUriComponentManager>(*ecs_)), threadPool_(&pool) 2565 auto& entityMgr = ecs_->GetEntityManager(); 3050 EntityReference entity = ecs_->GetEntityManager().CreateReferenceCounted(); 3101 auto imageEntity = importer->ecs_ [all...] |
H A D | gltf2_importer.h | 159 CORE_NS::IEcs::Ptr ecs_; member in GLTF2::final 225 CORE_NS::IEcs& ecs_; member in GLTF2::final
|