struct AttachmentReference2
Defined at line 9702 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkAttachmentReference2, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkAttachmentReference2.html
Public Members
StructureType sType
const void * pNext
uint32_t attachment
ImageLayout layout
Flags aspectMask
Public Methods
void AttachmentReference2 (uint32_tattachment_,ImageLayoutlayout_,ImageAspectFlagsaspectMask_,const void *pNext_)
Defined at line 9710 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AttachmentReference2 (const AttachmentReference2 & rhs)
Defined at line 9721 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AttachmentReference2 (const VkAttachmentReference2 & rhs)
Defined at line 9723 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 & operator= (const AttachmentReference2 & rhs)
Defined at line 9728 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 & operator= (const VkAttachmentReference2 & rhs)
Defined at line 9731 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 & setPNext (const void * pNext_)
Defined at line 9738 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 && setPNext (const void * pNext_)
Defined at line 9744 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 & setAttachment (uint32_t attachment_)
Defined at line 9750 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 && setAttachment (uint32_t attachment_)
Defined at line 9756 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 & setLayout (ImageLayout layout_)
Defined at line 9762 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 && setLayout (ImageLayout layout_)
Defined at line 9768 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 & setAspectMask (ImageAspectFlags aspectMask_)
Defined at line 9774 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentReference2 && setAspectMask (ImageAspectFlags aspectMask_)
Defined at line 9780 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkAttachmentReference2 & operator const VkAttachmentReference2 & ()
Defined at line 9787 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkAttachmentReference2 & operator VkAttachmentReference2 & ()
Defined at line 9792 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkAttachmentReference2 * operator const VkAttachmentReference2 * ()
Defined at line 9797 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkAttachmentReference2 * operator VkAttachmentReference2 * ()
Defined at line 9802 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const AttachmentReference2 & )
Defined at line 9815 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp