Home
last modified time | relevance | path

Searched refs:ecs_ (Results 1 - 25 of 38) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.cpp151 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 Decs_animation.cpp259 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 Decs_listener.h60 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 Dasset_loader.cpp84 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 Decs_animation.h94 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 Dentity_collection.cpp34 : 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 Decs_asset_loader.cpp76 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 Dentity_collection.cpp128 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 Dmorphing_system.cpp87 : 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 Dlocal_matrix_system.cpp43 LocalMatrixSystem::LocalMatrixSystem(IEcs& ecs) : active_(true), ecs_(ecs) in LocalMatrixSystem()
73 return ecs_; in GetECS()
H A Danimation_playback.cpp39 : animation_(animationEntity), ecs_(ecs), animationManager_(GetManager<IAnimationComponentManager>(ecs)), in AnimationPlayback()
46 if (auto animMgr = GetManager<IAnimationComponentManager>(ecs_); animMgr) { in ~AnimationPlayback()
H A Dlocal_matrix_system.h58 CORE_NS::IEcs& ecs_; member in final
H A Danimation_system.cpp587 : 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 Danimation_playback.h70 CORE_NS::IEcs& ecs_; member in final
H A Dskinning_system.h76 CORE_NS::IEcs& ecs_; member in final
H A Dnode_system.h86 CORE_NS::IEcs& ecs_; member in final
H A Dmorphing_system.h74 CORE_NS::IEcs& ecs_; member in final
/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/ComponentTools/
H A Dcomponent_query.cpp192 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 Dcomponent_query.h136 CORE_NS::IEcs* ecs_ { nullptr };
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/custom/
H A Dlume_custom_render.cpp48 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 Dlume_common.cpp333 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 Ddotfield_system.cpp91 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 Dlume_custom_render.h48 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 Dgltf2_importer.cpp2468 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 Dgltf2_importer.h159 CORE_NS::IEcs::Ptr ecs_; member in GLTF2::final
225 CORE_NS::IEcs& ecs_; member in GLTF2::final

Completed in 26 milliseconds

12