/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | uri_lookup.cpp | 35 string_view uri, const IUriComponentManager& uriManager, const ComponentManager& componentManager) in LookupResourceByUri() 37 const auto& entityManager = uriManager.GetEcs().GetEntityManager(); in LookupResourceByUri() 38 const auto uriComponents = uriManager.GetComponentCount(); in LookupResourceByUri() 40 if (Entity entity = uriManager.GetEntity(i); entityManager.IsAlive(entity)) { in LookupResourceByUri() 41 if (const auto uriHandle = uriManager.Read(i); uriHandle) { in LookupResourceByUri() 53 string_view uri, const IUriComponentManager& uriManager, const IAnimationComponentManager& componentManager); 56 string_view uri, const IUriComponentManager& uriManager, const IRenderHandleComponentManager& componentManager); 59 string_view uri, const IUriComponentManager& uriManager, const IMaterialComponentManager& componentManager); 62 string_view uri, const IUriComponentManager& uriManager, const IMeshComponentManager& componentManager); 65 string_view uri, const IUriComponentManager& uriManager, cons 34 LookupResourceByUri( string_view uri, const IUriComponentManager& uriManager, const ComponentManager& componentManager) LookupResourceByUri() argument [all...] |
H A D | uri_lookup.h | 29 BASE_NS::string_view uri, const IUriComponentManager& uriManager, const ComponentManager& componentManager);
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_exporter.cpp | 384 const vector<ResourceEntity>& resourceEnties, const IUriComponentManager& uriManager) const in GenerateGltfImages() 397 if (auto id = uriManager.GetComponentId(pos->entity); id != IComponentManager::INVALID_COMPONENT_ID) { in GenerateGltfImages() 398 exportImage->uri = uriManager.Get(id).uri; in GenerateGltfImages() 914 const IUriComponentManager& uriManager, const IMaterialComponentManager& materialManager, IFileManager& fileManager, in ExportGltfMeshes() 927 if (auto const uriId = uriManager.GetComponentId(meshEntity); in ExportGltfMeshes() 929 auto const uc = uriManager.Get(uriId); in ExportGltfMeshes() 1202 const INameComponentManager& nameManager, const IUriComponentManager& uriManager, in ExportGltfMaterials() 1250 result.data->images = textureHash.GenerateGltfImages(resourceEnties, uriManager); in ExportGltfMaterials() 2542 auto uriManager = GetManager<IUriComponentManager>(ecs); in ExportGLTF() local 2543 auto usedMaterials = ExportGltfMeshes(*meshManager, *nameManager, *uriManager, *materialManage in ExportGLTF() 913 ExportGltfMeshes(const IMeshComponentManager& meshManager, const INameComponentManager& nameManager, const IUriComponentManager& uriManager, const IMaterialComponentManager& materialManager, IFileManager& fileManager, const vector<Entity>& usedMeshes, ExportResult& result, BufferHelper& buffer, unordered_map<string, IGLTFData::Ptr>& originalGltfs) ExportGltfMeshes() argument 1201 ExportGltfMaterials(const IEngine& engine, const IMaterialComponentManager& materialManager, const INameComponentManager& nameManager, const IUriComponentManager& uriManager, const vector<Entity>& usedMaterials, ExportResult& result, BufferHelper& bufferHelper) ExportGltfMaterials() argument [all...] |
H A D | gltf2_importer.cpp | 1234 auto uriManager = GetManager<IUriComponentManager>(ecs); in ResolveDefaultSampler() local 1237 Entity samplerEntity = LookupResourceByUri(samplerUri, *uriManager, *gpuHandleManager); in ResolveDefaultSampler() 1241 uriManager->Create(samplerEntity); in ResolveDefaultSampler() 1242 uriManager->Write(samplerEntity)->uri = samplerUri; in ResolveDefaultSampler() 2282 auto FillShaderData(IEntityManager& em, IUriComponentManager& uriManager, in FillShaderData() argument 2287 auto resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData() 2292 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData() 2296 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | render_system.cpp | 140 void FillShaderData(IEntityManager& em, IUriComponentManager& uriManager, in FillShaderData() argument 148 auto resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData() 153 uriManager.Create(resourceEntity); in FillShaderData() 154 uriManager.Write(resourceEntity)->uri = uri; in FillShaderData() 160 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData() 165 uriManager.Create(resourceEntity); in FillShaderData() 166 uriManager.Write(resourceEntity)->uri = uri; in FillShaderData() 171 resourceEntity = LookupResourceByUri(uri, uriManager, renderHandleMgr); in FillShaderData() 183 uriManager.Create(resourceEntity); in FillShaderData() 184 uriManager in FillShaderData() [all...] |
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | scene_holder.cpp | 2221 auto uriManager = GetManager<CORE3D_NS::IUriComponentManager>(*ecs_); in LoadSampler() local 2224 uriManager->Create(entity); in LoadSampler() 2225 uriManager->Write(entity)->uri = uri; in LoadSampler()
|