HDK
|
#include <RV_VKPipelineLayout.h>
Public Member Functions | |
VkPipelineLayout | getVkLayout () const |
const RV_VKPipelineLayoutInfo & | getInfo () const |
const UT_Array < RV_VKShaderModulePtr > & | getShaderModules () const |
RV_VKPipelineLayout (RV_Instance *inst, VkPipelineLayout pipe_layout, UT_UniquePtr< RV_VKPipelineLayoutInfo > info, UT_Array< RV_VKShaderModulePtr > shader_modules) | |
RV_VKPipelineLayout (const RV_VKPipelineLayout &)=delete | |
RV_VKPipelineLayout & | operator= (const RV_VKPipelineLayout &)=delete |
~RV_VKPipelineLayout () | |
Protected Attributes | |
RV_Instance * | myInst = nullptr |
VkPipelineLayout | myVkPipelineLayout = VK_NULL_HANDLE |
UT_UniquePtr < RV_VKPipelineLayoutInfo > | myInfo |
UT_Array< RV_VKShaderModulePtr > | myShaderModules |
Definition at line 165 of file RV_VKPipelineLayout.h.
RV_VKPipelineLayout::RV_VKPipelineLayout | ( | RV_Instance * | inst, |
VkPipelineLayout | pipe_layout, | ||
UT_UniquePtr< RV_VKPipelineLayoutInfo > | info, | ||
UT_Array< RV_VKShaderModulePtr > | shader_modules | ||
) |
|
delete |
RV_VKPipelineLayout::~RV_VKPipelineLayout | ( | ) |
|
inline |
Definition at line 171 of file RV_VKPipelineLayout.h.
|
inline |
Definition at line 173 of file RV_VKPipelineLayout.h.
|
inline |
Definition at line 169 of file RV_VKPipelineLayout.h.
|
delete |
|
protected |
Definition at line 190 of file RV_VKPipelineLayout.h.
|
protected |
Definition at line 187 of file RV_VKPipelineLayout.h.
|
protected |
Definition at line 191 of file RV_VKPipelineLayout.h.
|
protected |
Definition at line 188 of file RV_VKPipelineLayout.h.