Searched refs:IGLTFData (Results 1 - 8 of 8) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/gltf/ |
H A D | gltf.h | 45 class IGLTFData { class 91 void operator()(IGLTFData* ptr) const in operator ()() 96 using Ptr = BASE_NS::unique_ptr<IGLTFData, Deleter>; 99 IGLTFData() = default; 100 virtual ~IGLTFData() = default; 116 IGLTFData::Ptr data; 241 virtual void ImportGLTF(const IGLTFData& data, GltfResourceImportFlags flags) = 0; 245 virtual void ImportGLTFAsync(const IGLTFData& data, GltfResourceImportFlags flags, Listener* listener) = 0; 332 virtual CORE_NS::Entity ImportGltfScene(size_t sceneIndex, const IGLTFData& gltfData,
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2.cpp | 51 result.data = IGLTFData::Ptr { loadResult.data.release() }; in LoadGLTF() 68 result.data = IGLTFData::Ptr { loadResult.data.release() }; in LoadGLTF() 73 Entity Gltf2::ImportGltfScene(size_t sceneIndex, const IGLTFData& gltfData, const GLTFResourceData& gltfResourceData, in ImportGltfScene()
|
H A D | data.h | 91 class Data : public Assets, public IGLTFData { 103 IGLTFData::ThumbnailImage GetThumbnailImage(size_t thumbnailIndex) override;
|
H A D | gltf2.h | 50 CORE_NS::Entity ImportGltfScene(size_t sceneIndex, const IGLTFData& gltfData,
|
H A D | gltf2_importer.h | 87 void ImportGLTF(const IGLTFData& data, GltfResourceImportFlags flags) override; 88 void ImportGLTFAsync(const IGLTFData& data, GltfResourceImportFlags flags, Listener* listener) override;
|
H A D | gltf2_util.cpp | 1248 IGLTFData::ThumbnailImage Data::GetThumbnailImage(size_t thumbnailIndex) in GetThumbnailImage() 1250 IGLTFData::ThumbnailImage result; in GetThumbnailImage()
|
H A D | gltf2_exporter.cpp | 433 string_view uri, IFileManager& fileManager, unordered_map<string, IGLTFData::Ptr>& originalGltfs) in ResolveGltfAndResourceIndex() 437 unordered_map<string, IGLTFData::Ptr>& originalGltfs) -> std::pair<Data*, size_t> { in ResolveGltfAndResourceIndex() 916 unordered_map<string, IGLTFData::Ptr>& originalGltfs) in ExportGltfMeshes() 1261 unordered_map<string, IGLTFData::Ptr>& originalGltfs) in ExportImageData() 2537 unordered_map<string, IGLTFData::Ptr> originalGltfs; in ExportGLTF()
|
H A D | gltf2_importer.cpp | 2584 void GLTF2Importer::ImportGLTF(const IGLTFData& data, GltfResourceImportFlags flags) 2591 CORE_LOG_E("invalid IGLTFData to ImportGLTF"); 2623 void GLTF2Importer::ImportGLTFAsync(const IGLTFData& data, GltfResourceImportFlags flags, Listener* listener) 2630 CORE_LOG_E("invalid IGLTFData to ImportGLTFAsync");
|
Completed in 15 milliseconds