Home
last modified time | relevance | path

Searched refs:meshManager (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dpicking.cpp148 const IJointMatricesComponentManager& jointMatricesComponentManager, const IMeshComponentManager& meshManager, in UpdateRecursiveAABB()
164 if (const auto meshHandle = meshManager.Read(rmc.mesh); meshHandle) { in UpdateRecursiveAABB()
176 jointMatricesComponentManager, meshManager, *child, isRecursive, mamInOut); in UpdateRecursiveAABB()
184 const ITransformComponentManager& transformComponentManager, const IMeshComponentManager& meshManager, in UpdateRecursiveAABB()
200 if (const auto meshHandle = meshManager.Read(rmc.mesh); meshHandle) { in UpdateRecursiveAABB()
211 UpdateRecursiveAABB(renderMeshComponentManager, transformComponentManager, meshManager, *child, in UpdateRecursiveAABB()
146 UpdateRecursiveAABB(const IRenderMeshComponentManager& renderMeshComponentManager, const IWorldMatrixComponentManager& worldMatrixComponentManager, const IJointMatricesComponentManager& jointMatricesComponentManager, const IMeshComponentManager& meshManager, const ISceneNode& sceneNode, bool isRecursive, MinAndMax& mamInOut) UpdateRecursiveAABB() argument
183 UpdateRecursiveAABB(const IRenderMeshComponentManager& renderMeshComponentManager, const ITransformComponentManager& transformComponentManager, const IMeshComponentManager& meshManager, const ISceneNode& sceneNode, const Math::Mat4X4& parentWorld, bool isRecursive, MinAndMax& mamInOut) UpdateRecursiveAABB() argument
H A Dscene_util.cpp397 auto meshManager = GetManager<IMeshComponentManager>(ecs); in CalculateScalingFactor() local
399 if (!renderMeshManager || !meshManager || !transformManager) { in CalculateScalingFactor()
414 auto getMeshHeight = [](IMeshComponentManager& meshManager, Entity entity) { in CalculateScalingFactor()
415 if (auto meshComponent = meshManager.Read(entity); meshComponent) { in CalculateScalingFactor()
421 const float dstHeight = getMeshHeight(*meshManager, dstMeshEntity); in CalculateScalingFactor()
422 const float srcHeight = getMeshHeight(*meshManager, srcMeshEntity); in CalculateScalingFactor()
H A Dmesh_builder.cpp1538 auto meshManager = GetManager<IMeshComponentManager>(ecs); in CreateMesh() local
1539 if (!meshManager) { in CreateMesh()
1545 meshManager->Create(meshEntity); in CreateMesh()
1546 if (auto meshHandle = meshManager->Write(meshEntity); meshHandle) { in CreateMesh()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_exporter.cpp913 vector<Entity> ExportGltfMeshes(const IMeshComponentManager& meshManager, const INameComponentManager& nameManager, in ExportGltfMeshes() argument
934 auto const meshData = meshManager.GetData(meshEntity); in ExportGltfMeshes()
2343 if (auto const meshManager = GetManager<IRenderMeshComponentManager>(ecs); in AttachMesh()
2344 meshManager && meshManager->HasComponent(nodeEntity)) { in AttachMesh()
2345 auto const meshHandle = meshManager->Get(nodeEntity).mesh; in AttachMesh()
2540 auto meshManager = GetManager<IMeshComponentManager>(ecs); in ExportGLTF() local
2543 auto usedMaterials = ExportGltfMeshes(*meshManager, *nameManager, *uriManager, *materialManager, in ExportGLTF()
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_impl.cpp444 if (auto meshManager = ecs->GetComponentManager(CORE3D_NS::IMeshComponentManager::UID)) { in ResolveNodeTypeFromPath()
445 if (meshManager->HasComponent(entity)) { in ResolveNodeTypeFromPath()

Completed in 16 milliseconds