#include <DescriptorSet.hpp>
Definition at line 18 of file DescriptorSet.hpp.
◆ DescriptorSet() [1/3]
◆ DescriptorSet() [2/3]
lug::Graphics::Vulkan::API::Builder::DescriptorSet::DescriptorSet |
( |
const DescriptorSet & |
| ) |
|
|
delete |
◆ DescriptorSet() [3/3]
lug::Graphics::Vulkan::API::Builder::DescriptorSet::DescriptorSet |
( |
DescriptorSet && |
| ) |
|
|
delete |
◆ ~DescriptorSet()
lug::Graphics::Vulkan::API::Builder::DescriptorSet::~DescriptorSet |
( |
| ) |
|
|
default |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setDescriptorSetLayouts()
void DescriptorSet::setDescriptorSetLayouts |
( |
const std::vector< VkDescriptorSetLayout > & |
descriptorSetLayouts | ) |
|
|
inline |
◆ build() [1/4]
bool lug::Graphics::Vulkan::API::Builder::DescriptorSet::build |
( |
API::DescriptorSet & |
instance, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ build() [2/4]
std::unique_ptr< API::DescriptorSet > lug::Graphics::Vulkan::API::Builder::DescriptorSet::build |
( |
VkResult * |
returnResult = nullptr | ) |
|
◆ build() [3/4]
bool lug::Graphics::Vulkan::API::Builder::DescriptorSet::build |
( |
std::vector< API::DescriptorSet > & |
descriptorSets, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ build() [4/4]
std::vector< std::unique_ptr< API::DescriptorSet > > lug::Graphics::Vulkan::API::Builder::DescriptorSet::build |
( |
uint32_t |
count, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ _device
const API::Device& lug::Graphics::Vulkan::API::Builder::DescriptorSet::_device |
|
private |
◆ _descriptorPool
◆ _descriptorSetLayouts
std::vector<VkDescriptorSetLayout> lug::Graphics::Vulkan::API::Builder::DescriptorSet::_descriptorSetLayouts {} |
|
private |
The documentation for this class was generated from the following files: