/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/ |
H A D | ecs_animation_util.h | 40 auto* nodeSystem = GetSystem<CORE3D_NS::INodeSystem>(ecs); in UpdateAnimationTrackTargets() local 41 CORE_ASSERT(nodeSystem); in UpdateAnimationTrackTargets() 42 if (!nodeSystem) { in UpdateAnimationTrackTargets() 45 auto* node = nodeSystem->GetNode(rootNode); in UpdateAnimationTrackTargets()
|
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/ |
H A D | lume_common.cpp | 396 CORE3D_NS::INodeSystem& nodeSystem = *CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*ecs_); in DestroySceneNodeAndRes() local 397 CORE3D_NS::ISceneNode* sceneRoot = nodeSystem.GetNode(importedEntity); in DestroySceneNodeAndRes() 399 nodeSystem.DestroyNode(*sceneRoot); in DestroySceneNodeAndRes() 510 CORE3D_NS::INodeSystem* nodeSystem = CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(ecs); in LoadAndImport() local 511 assert(nodeSystem); in LoadAndImport() 515 if (auto animationRootNode = nodeSystem->GetNode(animationRoot); animationRootNode) { in LoadAndImport() 938 auto nodeSystem = CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*ecs_); in CreateScene() local 939 assert(nodeSystem); in CreateScene() 945 CORE3D_NS::ISceneNode* rootNode = nodeSystem->CreateNode(); in CreateScene() 1180 const std::shared_ptr<Geometry>& geometryEntity, CORE3D_NS::INodeSystem& nodeSystem, in CreateGeometry() 1179 CreateGeometry(CORE_NS::Entity& sceneEntity_, CORE_NS::Entity& entityMesh, const std::shared_ptr<Geometry>& geometryEntity, CORE3D_NS::INodeSystem& nodeSystem, CORE3D_NS::IRenderMeshComponentManager& rmm) CreateGeometry() argument 1199 DestroyNode(CORE_NS::Entity& sceneEntity, std::shared_ptr<Geometry>& shape, CORE3D_NS::INodeSystem& nodeSystem) DestroyNode() argument 1211 CreateNode(CORE_NS::Entity& sceneEntity, CORE_NS::IEcs::Ptr& ecs, CORE3D_NS::IMeshUtil& meshUtil, const std::shared_ptr<Geometry>& entity, const CORE_NS::Entity& materialEntity, CORE3D_NS::INodeSystem& nodeSystem, CORE3D_NS::IRenderMeshComponentManager& rmm) CreateNode() argument 1246 UpdateNodePosition(CORE_NS::Entity& sceneEntity, std::shared_ptr<Geometry>& shape, CORE3D_NS::INodeSystem& nodeSystem) UpdateNodePosition() argument 1268 auto nodeSystem = CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*ecs_); LoadCustGeometry() local [all...] |
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | asset_loader.cpp | 496 INodeSystem* nodeSystem = GetSystem<INodeSystem>(ecs_); in ImportSceneFromGltf() local 497 if (auto animationRootNode = nodeSystem->GetNode(importedSceneEntity); animationRootNode) { in ImportSceneFromGltf() 545 auto* nodeSystem = GetSystem<INodeSystem>(ecs_); in GltfImportFinished() local 546 CORE_ASSERT(nodeSystem); in GltfImportFinished() 549 if (!nodeSystem || !nodeComponentManager) { in GltfImportFinished() 586 auto* originalRootNode = nodeSystem->GetNode(originalRootEntity); in GltfImportFinished() 611 loadNode->SetParent(nodeSystem->GetRootNode()); in GltfImportFinished() 620 auto* oldRoot = nodeSystem->GetNode(originalRootEntity); in GltfImportFinished() 623 nodeSystem->DestroyNode(*oldRoot); in GltfImportFinished()
|
H A D | ecs_animation.cpp | 72 CORE3D_NS::INodeSystem* nodeSystem = GetSystem<INodeSystem>(ecs); in ResolvePathToAnimationRoot() local 73 if (nodeSystem) { in ResolvePathToAnimationRoot() 74 auto rootNode = nodeSystem->GetNode(root); in ResolvePathToAnimationRoot() 75 auto node = nodeSystem->GetNode(target); in ResolvePathToAnimationRoot() 109 auto* nodeSystem = GetSystem<INodeSystem>(ecs); in UpdateTrackTargets() local 110 CORE_ASSERT(nodeSystem); in UpdateTrackTargets() 111 if (!nodeSystem) { in UpdateTrackTargets() 114 auto* node = nodeSystem->GetNode(rootNode); in UpdateTrackTargets() 313 CORE3D_NS::INodeSystem* nodeSystem = GetSystem<INodeSystem>(*ecs_); in TryResolveAnimationRoot() local 333 node = nodeSystem in TryResolveAnimationRoot() [all...] |
H A D | scene_holder.cpp | 539 auto nodeSystem = GetSystem<INodeSystem>(*ecs_); in CreateCamera() local 540 auto node = nodeSystem->CreateNode(); in CreateCamera() 796 CORE3D_NS::INodeSystem& nodeSystem = *GetSystem<CORE3D_NS::INodeSystem>(*ecs_); in ResetScene() local 797 rootNode_ = nodeSystem.CreateNode(); in ResetScene() 1377 CORE3D_NS::INodeSystem& nodeSystem = *CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(ecs); in ResolveNodeFullPath() local 1379 ResolveNodeFullPath(nodeSystem.GetNode(entity), ret); in ResolveNodeFullPath() 1419 CORE3D_NS::INodeSystem& nodeSystem = *CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*ecs_); in LoadScene() local 1420 auto& root = nodeSystem.GetRootNode(); in LoadScene() 1531 CORE3D_NS::INodeSystem& nodeSystem = *GetSystem<CORE3D_NS::INodeSystem>(*ecs_); in SaveScene() local 1532 logNodes(nodeSystem in SaveScene() 1546 CORE3D_NS::INodeSystem& nodeSystem = *GetSystem<CORE3D_NS::INodeSystem>(*ecs_); CreateNode() local [all...] |
H A D | scene_impl.cpp | 409 CORE3D_NS::INodeSystem& nodeSystem = *CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*ecs); in ResolveNodeTypeFromPath() local 410 const auto& root = nodeSystem.GetRootNode(); in ResolveNodeTypeFromPath() 771 CORE3D_NS::INodeSystem& nodeSystem = *CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*GetEcs()); in onSceneInitialized() local 772 const auto& root = nodeSystem.GetRootNode(); in onSceneInitialized()
|
H A D | node_impl.cpp | 1016 CORE3D_NS::INodeSystem* nodeSystem = in BuildChildren() 1018 const auto& root = nodeSystem->GetRootNode(); in BuildChildren()
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_asset_loader.cpp | 441 INodeSystem* nodeSystem = GetSystem<INodeSystem>(ecs_); in ImportSceneFromGltf() local 442 if (auto animationRootNode = nodeSystem->GetNode(importedSceneEntity); animationRootNode) { in ImportSceneFromGltf() 455 auto* nodeSystem = GetSystem<INodeSystem>(ecs_); in GltfImportFinished() local 457 if (!nodeSystem || !nodeComponentManager) { in GltfImportFinished() 470 auto* originalRootNode = nodeSystem->GetNode(originalRootEntity); in GltfImportFinished() 474 auto* oldRoot = nodeSystem->GetNode(originalRootEntity); in GltfImportFinished() 475 nodeSystem->DestroyNode(*oldRoot); in GltfImportFinished()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | picking.cpp | 361 auto nodeSystem = GetSystem<INodeSystem>(ecs); in RayCast() local 371 if (auto node = nodeSystem->GetNode(id); node) { in RayCast() 415 auto nodeSystem = GetSystem<INodeSystem>(ecs); in RayCast() local 426 if (auto node = nodeSystem->GetNode(id); node) { in RayCast()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_exporter.cpp | 695 Node* GetAnimationTarget(const INodeSystem& nodeSystem, const INameComponentManager& nameManager, in GetAnimationTarget() argument 700 if (auto animatedNode = nodeSystem.GetNode(trackComponent.target); animatedNode) { in GetAnimationTarget() 833 auto const nodeSystem = GetSystem<INodeSystem>(ecs); in ExportGltfAnimations() local 840 if (nodeSystem && animationSystem && animationManager && animationInputManager && animationOutputManager && in ExportGltfAnimations() 866 *nodeSystem, *nameManager, entities, result.data->nodes, trackEntity, *trackHandle); in ExportGltfAnimations() 2506 auto const nodeSystem = GetSystem<INodeSystem>(ecs); in ExportGLTF() local 2507 if (nodeManager && nodeSystem) { in ExportGLTF() 2517 for (const auto* child : nodeSystem->GetRootNode().GetChildren()) { in ExportGLTF()
|