Searched refs:IGLTF2Importer (Results 1 - 6 of 6) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/gltf/ |
H A D | gltf.h | 225 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 D | gltf2.cpp | 84 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 D | gltf2.h | 48 IGLTF2Importer::Ptr CreateGLTF2Importer(CORE_NS::IEcs& ecs) override; 49 IGLTF2Importer::Ptr CreateGLTF2Importer(CORE_NS::IEcs& ecs, CORE_NS::IThreadPool& pool) override;
|
H A D | gltf2_importer.h | 80 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 D | ecs_asset_loader.cpp | 71 private IGLTF2Importer::Listener { 564 IGLTF2Importer::Ptr importer_ {};
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | asset_loader.cpp | 79 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