struct ImageViewCreateInfo

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

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

Public Members

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

Public Methods

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

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

void ImageViewCreateInfo (const ImageViewCreateInfo & rhs)

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

void ImageViewCreateInfo (const VkImageViewCreateInfo & rhs)

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

ImageViewCreateInfo & operator= (const ImageViewCreateInfo & rhs)

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

ImageViewCreateInfo & operator= (const VkImageViewCreateInfo & rhs)

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

ImageViewCreateInfo & setPNext (const void * pNext_)

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

ImageViewCreateInfo && setPNext (const void * pNext_)

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

ImageViewCreateInfo & setFlags (ImageViewCreateFlags flags_)

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

ImageViewCreateInfo && setFlags (ImageViewCreateFlags flags_)

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

ImageViewCreateInfo & setImage (Image image_)

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

ImageViewCreateInfo && setImage (Image image_)

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

ImageViewCreateInfo & setViewType (ImageViewType viewType_)

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

ImageViewCreateInfo && setViewType (ImageViewType viewType_)

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

ImageViewCreateInfo & setFormat (Format format_)

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

ImageViewCreateInfo && setFormat (Format format_)

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

ImageViewCreateInfo & setComponents (const ComponentMapping & components_)

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

ImageViewCreateInfo && setComponents (const ComponentMapping & components_)

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

ImageViewCreateInfo & setSubresourceRange (const ImageSubresourceRange & subresourceRange_)

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

ImageViewCreateInfo && setSubresourceRange (const ImageSubresourceRange & subresourceRange_)

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

const VkImageViewCreateInfo & operator const VkImageViewCreateInfo & ()

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

VkImageViewCreateInfo & operator VkImageViewCreateInfo & ()

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

const VkImageViewCreateInfo * operator const VkImageViewCreateInfo * ()

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

VkImageViewCreateInfo * operator VkImageViewCreateInfo * ()

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

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

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