SpiecsEngine
 
Loading...
Searching...
No Matches

◆ RendererPassBuilder()

Spices::Renderer::RendererPassBuilder::RendererPassBuilder ( const std::string & rendererPassName,
Renderer * renderer )

Constructor Function.

Parameters
[in]rendererPassNameThe RendererPass Name.
[in]rendererThe Owner, pass this pointer.

Definition at line 1849 of file Renderer.cpp.

1850 : m_RendererPassName(rendererPassName)
1851 , m_Renderer(renderer)
1852 {
1854
1855 m_Renderer->m_Pass = std::make_shared<RendererPass>(rendererPassName, m_Renderer->m_Device);
1856 }
#define SPICES_PROFILE_ZONE
Renderer * m_Renderer
Specific Renderer pointer. Passed while this class instanced.
Definition Renderer.h:507
std::string m_RendererPassName
RendererPass Name.
Definition Renderer.h:501
std::shared_ptr< RendererPass > m_Pass
RendererPass.
Definition Renderer.h:2012
std::shared_ptr< VulkanDevice > m_Device
VulkanDevice , Passed by instanced.
Definition Renderer.h:2002

References m_Renderer, and m_RendererPassName.