struct AttachmentDescription2

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

Public Members

StructureType sType
const void * pNext
Flags flags
Format format
SampleCountFlagBits samples
AttachmentLoadOp loadOp
AttachmentStoreOp storeOp
AttachmentLoadOp stencilLoadOp
AttachmentStoreOp stencilStoreOp
ImageLayout initialLayout
ImageLayout finalLayout

Public Methods

void AttachmentDescription2 (vk::AttachmentDescriptionFlags flags_, vk::Format format_, vk::SampleCountFlagBits samples_, vk::AttachmentLoadOp loadOp_, vk::AttachmentStoreOp storeOp_, vk::AttachmentLoadOp stencilLoadOp_, vk::AttachmentStoreOp stencilStoreOp_, vk::ImageLayout initialLayout_, vk::ImageLayout finalLayout_, const void * pNext_)

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

void AttachmentDescription2 (const AttachmentDescription2 & rhs)

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

void AttachmentDescription2 (const VkAttachmentDescription2 & rhs)

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

AttachmentDescription2 & operator= (const AttachmentDescription2 & rhs)

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

AttachmentDescription2 & operator= (const VkAttachmentDescription2 & rhs)

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

AttachmentDescription2 & setPNext (const void * pNext_)

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

AttachmentDescription2 & setFlags (vk::AttachmentDescriptionFlags flags_)

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

AttachmentDescription2 & setFormat (vk::Format format_)

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

AttachmentDescription2 & setSamples (vk::SampleCountFlagBits samples_)

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

AttachmentDescription2 & setLoadOp (vk::AttachmentLoadOp loadOp_)

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

AttachmentDescription2 & setStoreOp (vk::AttachmentStoreOp storeOp_)

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

AttachmentDescription2 & setStencilLoadOp (vk::AttachmentLoadOp stencilLoadOp_)

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

AttachmentDescription2 & setStencilStoreOp (vk::AttachmentStoreOp stencilStoreOp_)

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

AttachmentDescription2 & setInitialLayout (vk::ImageLayout initialLayout_)

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

AttachmentDescription2 & setFinalLayout (vk::ImageLayout finalLayout_)

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

const VkAttachmentDescription2 & operator const VkAttachmentDescription2 & ()

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

VkAttachmentDescription2 & operator VkAttachmentDescription2 & ()

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

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

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