Home
last modified time | relevance | path

Searched refs:IGLTF2Importer (Results 1 - 6 of 6) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/gltf/
H A Dgltf.h225 class IGLTF2Importer { class
270 void operator()(IGLTF2Importer* ptr) const in operator ()()
275 using Ptr = BASE_NS::unique_ptr<IGLTF2Importer, Deleter>;
278 IGLTF2Importer() = default;
279 virtual ~IGLTF2Importer() = default;
314 virtual IGLTF2Importer::Ptr CreateGLTF2Importer(CORE_NS::IEcs& ecs) = 0;
321 virtual IGLTF2Importer::Ptr CreateGLTF2Importer(CORE_NS::IEcs& ecs, CORE_NS::IThreadPool& pool) = 0;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2.cpp84 IGLTF2Importer::Ptr Gltf2::CreateGLTF2Importer(IEcs& ecs) in CreateGLTF2Importer()
91 return IGLTF2Importer::Ptr { new GLTF2::GLTF2Importer(*engine_, *renderContext_, ecs) }; in CreateGLTF2Importer()
96 IGLTF2Importer::Ptr Gltf2::CreateGLTF2Importer(IEcs& ecs, IThreadPool& pool) in CreateGLTF2Importer()
100 return IGLTF2Importer::Ptr { new GLTF2::GLTF2Importer(*engine_, *renderContext_, ecs, pool) }; in CreateGLTF2Importer()
H A Dgltf2.h48 IGLTF2Importer::Ptr CreateGLTF2Importer(CORE_NS::IEcs& ecs) override;
49 IGLTF2Importer::Ptr CreateGLTF2Importer(CORE_NS::IEcs& ecs, CORE_NS::IThreadPool& pool) override;
H A Dgltf2_importer.h80 class GLTF2Importer final : public IGLTF2Importer {
193 class Gltf2SceneImporter final : public ISceneImporter, IGLTF2Importer::Listener {
219 // IGLTF2Importer::Listener
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/
H A Decs_asset_loader.cpp71 private IGLTF2Importer::Listener {
564 IGLTF2Importer::Ptr importer_ {};
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dasset_loader.cpp79 class AssetLoader final : public IAssetLoader, private IAssetLoader::IListener, private IGLTF2Importer::Listener {
179 // From CORE_NS::IGLTF2Importer::Listener
724 IGLTF2Importer::Ptr importer_ {};

Completed in 5 milliseconds