struct AttachmentReference2

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

Public Members

StructureType sType
const void * pNext
uint32_t attachment
ImageLayout layout
Flags aspectMask

Public Methods

void AttachmentReference2 (uint32_t attachment_, vk::ImageLayout layout_, vk::ImageAspectFlags aspectMask_, const void * pNext_)

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

void AttachmentReference2 (const AttachmentReference2 & rhs)

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

void AttachmentReference2 (const VkAttachmentReference2 & rhs)

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

AttachmentReference2 & operator= (const AttachmentReference2 & rhs)

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

AttachmentReference2 & operator= (const VkAttachmentReference2 & rhs)

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

AttachmentReference2 & setPNext (const void * pNext_)

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

AttachmentReference2 & setAttachment (uint32_t attachment_)

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

AttachmentReference2 & setLayout (vk::ImageLayout layout_)

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

AttachmentReference2 & setAspectMask (vk::ImageAspectFlags aspectMask_)

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

const VkAttachmentReference2 & operator const VkAttachmentReference2 & ()

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

VkAttachmentReference2 & operator VkAttachmentReference2 & ()

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

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

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