SpiecsEngine
 
Loading...
Searching...
No Matches

◆ PipelineBuilder()

Spices::Renderer::PipelineBuilder::PipelineBuilder ( std::shared_ptr< RendererSubPass > subPass,
std::shared_ptr< Material > material,
Renderer * renderer )

Constructor Function.

Parameters
[in]subPassThe RendererSubPass.
[in]materialReferenced Material.
[in]rendererThe Owner, pass this pointer.

Definition at line 2508 of file Renderer.cpp.

2513 : m_Renderer(renderer)
2514 , m_Material(std::move(material))
2515 , m_HandledSubPass(std::move(subPass))
2517 {}
std::shared_ptr< RendererSubPass > m_HandledSubPass
Handled Sub pass.
Definition Renderer.h:883
std::shared_ptr< Material > m_Material
Referenced Material.
Definition Renderer.h:878
Renderer * m_Renderer
Specific Renderer pointer. Passed while this class instanced.
Definition Renderer.h:873
PipelineConfigInfo m_pipelineConfig
PipelineConfigInfo for create Pipeline.
Definition Renderer.h:888

References m_Renderer, and PipelineBuilder().

Referenced by PipelineBuilder().