|
| LayoutPipeline (Context const &context) |
| LayoutPipeline (LayoutPipeline const &r) |
| LayoutPipeline (LayoutPipeline &&r) noexcept |
LayoutPipeline & | operator= (LayoutPipeline const &r)=delete |
LayoutPipeline & | operator= (LayoutPipeline &&r) noexcept=delete |
bool | updateIfNeeded (bool force=false) |
void | addDescriptorSetLayout (VkDescriptorSetLayout descriptorSetLayout) |
void | setDescriptorSetLayouts (std::initializer_list< VkDescriptorSetLayout > descriptorSetLayouts) |
void | setDescriptorSetLayouts (std::vector< VkDescriptorSetLayout > const &descriptorSetLayouts) |
std::vector< VkDescriptorSetLayout > const & | getDescriptorSetLayouts () const |
void | addPushConstantRanges (std::vector< VkPushConstantRange > const &pushConstantRanges) |
void | setPushConstantRanges (std::initializer_list< VkPushConstantRange > pushConstantRanges) |
void | setPushConstantRanges (std::vector< VkPushConstantRange > const &pushConstantRanges) |
std::vector< VkPushConstantRange > const & | getPushConstantRanges () const |
VkPipelineLayout | get () const |
void | destroy () final |
constexpr Context const & | getContext () const |
void | swapContext (Context const &context) |
◆ destroy()
void fge::vulkan::LayoutPipeline::destroy |
( |
| ) |
|
|
finalvirtual |
The documentation for this class was generated from the following file: