#include <PipelineLayout.hpp>
Definition at line 21 of file PipelineLayout.hpp.
◆ PipelineLayout() [1/4]
lug::Graphics::Vulkan::API::PipelineLayout::PipelineLayout |
( |
| ) |
|
|
default |
◆ PipelineLayout() [2/4]
lug::Graphics::Vulkan::API::PipelineLayout::PipelineLayout |
( |
const PipelineLayout & |
| ) |
|
|
delete |
◆ PipelineLayout() [3/4]
lug::Graphics::Vulkan::API::PipelineLayout::PipelineLayout |
( |
PipelineLayout && |
device | ) |
|
◆ ~PipelineLayout()
lug::Graphics::Vulkan::API::PipelineLayout::~PipelineLayout |
( |
| ) |
|
◆ PipelineLayout() [4/4]
lug::Graphics::Vulkan::API::PipelineLayout::PipelineLayout |
( |
VkPipelineLayout |
pipelineLayout, |
|
|
const Device * |
device, |
|
|
std::vector< DescriptorSetLayout > |
descriptorSetLayouts |
|
) |
| |
|
explicitprivate |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator VkPipelineLayout()
lug::Graphics::Vulkan::API::PipelineLayout::operator VkPipelineLayout |
( |
| ) |
const |
|
inlineexplicit |
◆ getDescriptorSetLayouts()
◆ getDevice()
const Device * PipelineLayout::getDevice |
( |
| ) |
const |
|
inline |
◆ destroy()
void lug::Graphics::Vulkan::API::PipelineLayout::destroy |
( |
| ) |
|
◆ Builder::PipelineLayout
◆ _pipelineLayout
VkPipelineLayout lug::Graphics::Vulkan::API::PipelineLayout::_pipelineLayout {VK_NULL_HANDLE} |
|
private |
◆ _device
const Device* lug::Graphics::Vulkan::API::PipelineLayout::_device {nullptr} |
|
private |
◆ _descriptorSetLayouts
std::vector<DescriptorSetLayout> lug::Graphics::Vulkan::API::PipelineLayout::_descriptorSetLayouts {} |
|
private |
The documentation for this class was generated from the following files: