struct DescriptorImageInfo

Defined at line 45068 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkDescriptorImageInfo, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkDescriptorImageInfo.html

Public Members

Sampler sampler
ImageView imageView
ImageLayout imageLayout

Public Methods

void DescriptorImageInfo (Sampler sampler_, ImageView imageView_, ImageLayout imageLayout_)

Defined at line 45073 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void DescriptorImageInfo (const DescriptorImageInfo & rhs)

Defined at line 45081 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void DescriptorImageInfo (const VkDescriptorImageInfo & rhs)

Defined at line 45083 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo & operator= (const DescriptorImageInfo & rhs)

Defined at line 45087 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo & operator= (const VkDescriptorImageInfo & rhs)

Defined at line 45090 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo & setSampler (Sampler sampler_)

Defined at line 45097 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo && setSampler (Sampler sampler_)

Defined at line 45103 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo & setImageView (ImageView imageView_)

Defined at line 45109 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo && setImageView (ImageView imageView_)

Defined at line 45115 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo & setImageLayout (ImageLayout imageLayout_)

Defined at line 45121 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

DescriptorImageInfo && setImageLayout (ImageLayout imageLayout_)

Defined at line 45127 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkDescriptorImageInfo & operator const VkDescriptorImageInfo & ()

Defined at line 45134 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkDescriptorImageInfo & operator VkDescriptorImageInfo & ()

Defined at line 45139 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkDescriptorImageInfo * operator const VkDescriptorImageInfo * ()

Defined at line 45144 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkDescriptorImageInfo * operator VkDescriptorImageInfo * ()

Defined at line 45149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const DescriptorImageInfo & )

Defined at line 45162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp