Searched refs:meshEntity (Results 1 - 11 of 11) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_mesh_util.h | 94 * @param meshEntity CORE_NS::Entity owning a MeshComponent. 97 const CORE_NS::IEcs& ecs, BASE_NS::string_view name, CORE_NS::Entity meshEntity) = 0;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_util.h | 51 const CORE_NS::IEcs& ecs, BASE_NS::string_view name, CORE_NS::Entity meshEntity) override;
|
H A D | mesh_util.cpp | 750 auto meshEntity = builder.CreateMesh(const_cast<IEcs&>(ecs)); in CreateMesh() local 752 GetManager<IUriComponentManager>(ecs)->Set(meshEntity, { string(name) }); in CreateMesh() 753 GetManager<INameComponentManager>(ecs)->Set(meshEntity, { string(name) }); in CreateMesh() 755 return meshEntity; in CreateMesh()
|
H A D | mesh_builder.cpp | 1544 auto meshEntity = em.Create(); in CreateMesh() local 1545 meshManager->Create(meshEntity); in CreateMesh() 1546 if (auto meshHandle = meshManager->Write(meshEntity); meshHandle) { in CreateMesh() 1575 return meshEntity; in CreateMesh()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | scene_holder.h | 227 CORE_NS::Entity GetMaterial(CORE_NS::Entity meshEntity, int64_t submeshIndex); 230 BASE_NS::string_view GetMaterialName(CORE_NS::Entity meshEntity, int64_t submeshIndex); 239 void SetSubmeshRenderSortOrder(CORE_NS::Entity meshEntity, int64_t submeshIndex, uint8_t value);
|
H A D | scene_holder.cpp | 1731 CORE_NS::Entity SceneHolder::GetMaterial(CORE_NS::Entity meshEntity, int64_t submeshIndex) in GetMaterial() argument 1735 if (EntityUtil::IsValid(meshEntity)) { in GetMaterial() 1736 if (auto handle = meshComponentManager_->Read(meshEntity)) { in GetMaterial() 1746 BASE_NS::string_view SceneHolder::GetMaterialName(CORE_NS::Entity meshEntity, int64_t submeshIndex) in GetMaterialName() argument 1749 auto entity = GetMaterial(meshEntity, submeshIndex); in GetMaterialName() 1763 CORE_NS::Entity meshEntity; in GetMeshName() local 1767 meshEntity = handle->mesh; in GetMeshName() 1772 if (!GetEntityId(meshEntity, entityName, *scene_.get(), "GLTF_Meshes", *nameComponentManager_)) { in GetMeshName()
|
H A D | scene_impl.cpp | 1437 auto meshEntity = sceneHolder->template CreateMeshFromArrays<IndicesType>( in CreateMeshFromArrays() 1440 *nameString = sceneHolder->GetResourceId(meshEntity); in CreateMeshFromArrays()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_importer.cpp | 902 auto meshEntity = gatherResult.meshBuilder->CreateMesh(ecs); in ImportMesh() local 903 return meshEntity; in ImportMesh() 3305 const auto meshEntity = LookupResourceByUri(uri, uriManager_, meshManager_); 3306 if (EntityUtil::IsValid(meshEntity)) { 3308 result_.data.meshes[i] = ecs_->GetEntityManager().GetReferenceCounted(meshEntity); 3327 auto meshEntity = ImportMesh(*ecs_, t->data); 3328 if (EntityUtil::IsValid(meshEntity)) { 3330 uriManager_.Create(meshEntity); 3331 uriManager_.Write(meshEntity)->uri = move(uri); 3334 nameManager_.Create(meshEntity); [all...] |
H A D | gltf2_exporter.cpp | 924 for (auto const meshEntity : usedMeshes) { in ExportGltfMeshes() 927 if (auto const uriId = uriManager.GetComponentId(meshEntity); in ExportGltfMeshes() 934 auto const meshData = meshManager.GetData(meshEntity); in ExportGltfMeshes() 943 if (const auto nameId = nameManager.GetComponentId(meshEntity); in ExportGltfMeshes()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | render_system.h | 155 const CORE_NS::Entity& meshEntity; member
|
H A D | render_system.cpp | 1428 renderSubmesh.meshId = mpd.meshEntity.id; in ProcessSubmesh() 1485 RenderMeshData rmd { mpd.world, mpd.world, mpd.prevWorld, mpd.renderMeshEntity.id, mpd.meshEntity.id, in ProcessMesh()
|
Completed in 28 milliseconds