struct ImageViewCreateInfo

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

Public Members

StructureType sType
const void * pNext
Flags flags
Image image
ImageViewType viewType
Format format
ComponentMapping components
ImageSubresourceRange subresourceRange

Public Methods

void ImageViewCreateInfo (vk::ImageViewCreateFlags flags_, vk::Image image_, vk::ImageViewType viewType_, vk::Format format_, vk::ComponentMapping components_, vk::ImageSubresourceRange subresourceRange_, const void * pNext_)

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

void ImageViewCreateInfo (const ImageViewCreateInfo & rhs)

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

void ImageViewCreateInfo (const VkImageViewCreateInfo & rhs)

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

ImageViewCreateInfo & operator= (const ImageViewCreateInfo & rhs)

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

ImageViewCreateInfo & operator= (const VkImageViewCreateInfo & rhs)

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

ImageViewCreateInfo & setPNext (const void * pNext_)

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

ImageViewCreateInfo & setFlags (vk::ImageViewCreateFlags flags_)

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

ImageViewCreateInfo & setImage (vk::Image image_)

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

ImageViewCreateInfo & setViewType (vk::ImageViewType viewType_)

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

ImageViewCreateInfo & setFormat (vk::Format format_)

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

ImageViewCreateInfo & setComponents (const vk::ComponentMapping & components_)

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

ImageViewCreateInfo & setSubresourceRange (const vk::ImageSubresourceRange & subresourceRange_)

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

const VkImageViewCreateInfo & operator const VkImageViewCreateInfo & ()

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

VkImageViewCreateInfo & operator VkImageViewCreateInfo & ()

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

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

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