Searched refs:meshManager (Results 1 - 5 of 5) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | picking.cpp | 148 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 D | scene_util.cpp | 397 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 D | mesh_builder.cpp | 1538 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 D | gltf2_exporter.cpp | 913 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 D | scene_impl.cpp | 444 if (auto meshManager = ecs->GetComponentManager(CORE3D_NS::IMeshComponentManager::UID)) { in ResolveNodeTypeFromPath() 445 if (meshManager->HasComponent(entity)) { in ResolveNodeTypeFromPath()
|
Completed in 16 milliseconds