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 (ImageViewCreateFlagsflags_,Imageimage_,ImageViewTypeviewType_,Formatformat_,ComponentMappingcomponents_,ImageSubresourceRangesubresourceRange_,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