Home
last modified time | relevance | path

Searched refs:IGraphicsContext (Results 1 - 25 of 27) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/
H A Dintf_graphics_context.h42 * IGraphicsContext.
45 class IGraphicsContext : public CORE_NS::IInterface { class
49 using Ptr = BASE_NS::refcnt_ptr<IGraphicsContext>;
87 IGraphicsContext() = default;
88 virtual ~IGraphicsContext() = default;
H A Dintf_plugin.h26 class IGraphicsContext;
35 1. createPlugin (*as many times as contexts instantiated) (initialize IGraphicsContext specific state here.)
36 2. destroyPlugin (*as many times as contexts instantiated) (deinitialize IGraphicsContext specific state here.)
39 using CreatePluginFn = CORE_NS::PluginToken (*)(IGraphicsContext&);
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.h31 class IGraphicsContext;
39 explicit SceneUtil(IGraphicsContext& graphicsContext);
85 IGraphicsContext& graphicsContext_;
H A Drender_util.h28 class IGraphicsContext;
35 explicit RenderUtil(IGraphicsContext& graphicsContext);
H A Drender_util.cpp146 RenderUtil::RenderUtil(IGraphicsContext& graphicsContext) in RenderUtil()
H A Dscene_util.cpp116 SceneUtil::SceneUtil(IGraphicsContext& graphicsContext) : graphicsContext_(graphicsContext) {}
317 IEcs& ecs, IGraphicsContext& graphicsContext, const Entity& nodeEntity) in CreateReflectionPlaneObjectFromEntity()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.h49 class GraphicsContext final : public IGraphicsContext,
109 inline constexpr BASE_NS::string_view GetName(const IGraphicsContext*) in GetName() argument
H A Dgraphics_context.cpp254 CORE_NS::GetName<IGraphicsContext>().data(),
360 if (uid == IGraphicsContext::UID) { in GetInterface()
361 return static_cast<const IGraphicsContext*>(this); in GetInterface()
363 return static_cast<const IInterface*>(static_cast<const IGraphicsContext*>(this)); in GetInterface()
374 if (uid == IGraphicsContext::UID) { in GetInterface()
375 return static_cast<IGraphicsContext*>(this); in GetInterface()
377 return static_cast<IInterface*>(static_cast<IGraphicsContext*>(this)); in GetInterface()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2.h34 class IGraphicsContext;
39 explicit Gltf2(IGraphicsContext& graphicsContext);
H A Dgltf2_importer.h53 class IGraphicsContext;
226 IGraphicsContext* graphicsContext_ { nullptr };
H A Dgltf2.cpp37 Gltf2::Gltf2(IGraphicsContext& graphicsContext) in Gltf2()
H A Dgltf2_importer.cpp3515 : ecs_(ecs), graphicsContext_(GetInstance<IGraphicsContext>(
3521 : ecs_(ecs), graphicsContext_(GetInstance<IGraphicsContext>(
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dasset_manager.h29 AssetManager(RENDER_NS::IRenderContext& renderContext, CORE3D_NS::IGraphicsContext& graphicsContext);
73 CORE3D_NS::IGraphicsContext& graphicsContext_;
H A Dasset_loader.cpp81 AssetLoader(AssetManager& assetManager, IRenderContext& renderContext, IGraphicsContext& graphicsContext, in AssetLoader()
708 CORE3D_NS::IGraphicsContext& graphicsContext_;
731 IGraphicsContext& graphicsContext, IEntityCollection& ec, string_view src, string_view contextUri) in CreateAssetLoader()
H A Dasset_manager.cpp34 AssetManager::AssetManager(IRenderContext& renderContext, IGraphicsContext& graphicsContext) in AssetManager()
H A Dasset_loader.h32 CORE3D_NS::IGraphicsContext& graphicsContext, IEntityCollection& ec, BASE_NS::string_view src,
H A Dscene_holder.h525 CORE3D_NS::IGraphicsContext::Ptr graphicsContext3D_;
/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/custom/
H A Dlume_custom_render.h46 CORE3D_NS::IGraphicsContext::Ptr graphicsContext_;
95 CORE3D_NS::IGraphicsContext::Ptr graphicsContext_;
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/
H A Decs_asset_manager.cpp35 explicite EcsAssetManager(CORE3D_NS::IGraphicsContext& graphicsContext);
76 CORE3D_NS::IGraphicsContext& graphicsContext_;
84 EcsAssetManager::EcsAssetManager(IGraphicsContext& graphicsContext) in EcsAssetManager()
290 IEcsAssetManager::Ptr CreateEcsAssetManager(CORE3D_NS::IGraphicsContext& graphicsContext) in CreateEcsAssetManager()
H A Decs_asset_loader.cpp73 EcsAssetLoader(IEcsAssetManager& assetManager, IGraphicsContext& graphicsContext, IEntityCollection& ec, in EcsAssetLoader()
548 CORE3D_NS::IGraphicsContext& graphicsContext_;
569 IEcsAssetLoader::Ptr CreateEcsAssetLoader(IEcsAssetManager& assetManager, IGraphicsContext& graphicsContext, in CreateEcsAssetLoader()
/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/
H A Dlume_common.h198 CORE3D_NS::IGraphicsContext::Ptr CreateGfx3DContext();
199 CORE3D_NS::IGraphicsContext::Ptr GetGraphicsContext();
223 CORE3D_NS::IGraphicsContext::Ptr graphicsContext_;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_preprocessor_system.h113 IGraphicsContext* graphicsContext_ { nullptr };
H A Drender_system.h84 class IGraphicsContext;
268 IGraphicsContext* graphicsContext_ = nullptr;
H A Drender_preprocessor_system.cpp139 GetInstance<IGraphicsContext>(*renderContext_->GetInterface<IClassRegister>(), UID_GRAPHICS_CONTEXT); in RenderPreprocessorSystem()
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp275 CORE3D_NS::IGraphicsContext::Ptr LumeCommon::CreateGfx3DContext() in CreateGfx3DContext()
281 graphicsContext_ = CORE_NS::CreateInstance<CORE3D_NS::IGraphicsContext>( in CreateGfx3DContext()
305 CORE3D_NS::IGraphicsContext::Ptr LumeCommon::GetGraphicsContext() in GetGraphicsContext()

Completed in 21 milliseconds

12