#include <vulkan_structs.hpp>
|
VULKAN_HPP_CONSTEXPR | WriteDescriptorSet (vk::DescriptorSet dstSet_={}, uint32_t dstBinding_={}, uint32_t dstArrayElement_={}, uint32_t descriptorCount_={}, vk::DescriptorType descriptorType_=vk::DescriptorType::eSampler, const vk::DescriptorImageInfo *pImageInfo_={}, const vk::DescriptorBufferInfo *pBufferInfo_={}, const vk::BufferView *pTexelBufferView_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR | WriteDescriptorSet (WriteDescriptorSet const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
| WriteDescriptorSet (VkWriteDescriptorSet const &rhs) VULKAN_HPP_NOEXCEPT |
|
| WriteDescriptorSet (vk::DescriptorSet dstSet_, uint32_t dstBinding_, uint32_t dstArrayElement_, vk::DescriptorType descriptorType_, vk::ArrayProxyNoTemporaries< const vk::DescriptorImageInfo > const &imageInfo_, vk::ArrayProxyNoTemporaries< const vk::DescriptorBufferInfo > const &bufferInfo_={}, vk::ArrayProxyNoTemporaries< const vk::BufferView > const &texelBufferView_={}, const void *pNext_=nullptr) |
|
WriteDescriptorSet & | operator= (WriteDescriptorSet const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
WriteDescriptorSet & | operator= (VkWriteDescriptorSet const &rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setDstSet (vk::DescriptorSet dstSet_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setDstBinding (uint32_t dstBinding_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setDstArrayElement (uint32_t dstArrayElement_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setDescriptorCount (uint32_t descriptorCount_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setDescriptorType (vk::DescriptorType descriptorType_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setPImageInfo (const vk::DescriptorImageInfo *pImageInfo_) VULKAN_HPP_NOEXCEPT |
|
WriteDescriptorSet & | setImageInfo (vk::ArrayProxyNoTemporaries< const vk::DescriptorImageInfo > const &imageInfo_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setPBufferInfo (const vk::DescriptorBufferInfo *pBufferInfo_) VULKAN_HPP_NOEXCEPT |
|
WriteDescriptorSet & | setBufferInfo (vk::ArrayProxyNoTemporaries< const vk::DescriptorBufferInfo > const &bufferInfo_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 WriteDescriptorSet & | setPTexelBufferView (const vk::BufferView *pTexelBufferView_) VULKAN_HPP_NOEXCEPT |
|
WriteDescriptorSet & | setTexelBufferView (vk::ArrayProxyNoTemporaries< const vk::BufferView > const &texelBufferView_) VULKAN_HPP_NOEXCEPT |
|
| operator VkWriteDescriptorSet const & () const VULKAN_HPP_NOEXCEPT |
|
| operator VkWriteDescriptorSet & () VULKAN_HPP_NOEXCEPT |
|
bool | operator== (WriteDescriptorSet const &rhs) const VULKAN_HPP_NOEXCEPT |
|
bool | operator!= (WriteDescriptorSet const &rhs) const VULKAN_HPP_NOEXCEPT |
|
Definition at line 96987 of file vulkan_structs.hpp.
◆ NativeType
◆ WriteDescriptorSet() [1/4]
◆ WriteDescriptorSet() [2/4]
◆ WriteDescriptorSet() [3/4]
◆ WriteDescriptorSet() [4/4]
◆ operator VkWriteDescriptorSet &()
◆ operator VkWriteDescriptorSet const &()
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ setBufferInfo()
◆ setDescriptorCount()
◆ setDescriptorType()
◆ setDstArrayElement()
◆ setDstBinding()
◆ setDstSet()
◆ setImageInfo()
◆ setPBufferInfo()
◆ setPImageInfo()
◆ setPNext()
◆ setPTexelBufferView()
◆ setTexelBufferView()
◆ allowDuplicate
const bool vk::WriteDescriptorSet::allowDuplicate = false |
|
static |
◆ descriptorCount
uint32_t vk::WriteDescriptorSet::descriptorCount = {} |
◆ descriptorType
◆ dstArrayElement
uint32_t vk::WriteDescriptorSet::dstArrayElement = {} |
◆ dstBinding
uint32_t vk::WriteDescriptorSet::dstBinding = {} |
◆ dstSet
◆ pBufferInfo
◆ pImageInfo
◆ pNext
const void* vk::WriteDescriptorSet::pNext = {} |
◆ pTexelBufferView
◆ structureType
◆ sType
The documentation for this struct was generated from the following file: