struct AttachmentDescription
Defined at line 8839 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkAttachmentDescription, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkAttachmentDescription.html
Public Members
Flags flags
Format format
SampleCountFlagBits samples
AttachmentLoadOp loadOp
AttachmentStoreOp storeOp
AttachmentLoadOp stencilLoadOp
AttachmentStoreOp stencilStoreOp
ImageLayout initialLayout
ImageLayout finalLayout
Public Methods
void AttachmentDescription (AttachmentDescriptionFlagsflags_,Formatformat_,SampleCountFlagBitssamples_,AttachmentLoadOploadOp_,AttachmentStoreOpstoreOp_,AttachmentLoadOpstencilLoadOp_,AttachmentStoreOpstencilStoreOp_,ImageLayoutinitialLayout_,ImageLayoutfinalLayout_)
Defined at line 8844 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AttachmentDescription (const AttachmentDescription & rhs)
Defined at line 8865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AttachmentDescription (const VkAttachmentDescription & rhs)
Defined at line 8867 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & operator= (const AttachmentDescription & rhs)
Defined at line 8872 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & operator= (const VkAttachmentDescription & rhs)
Defined at line 8875 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setFlags (AttachmentDescriptionFlags flags_)
Defined at line 8882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setFlags (AttachmentDescriptionFlags flags_)
Defined at line 8888 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setFormat (Format format_)
Defined at line 8894 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setFormat (Format format_)
Defined at line 8900 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setSamples (SampleCountFlagBits samples_)
Defined at line 8906 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setSamples (SampleCountFlagBits samples_)
Defined at line 8912 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setLoadOp (AttachmentLoadOp loadOp_)
Defined at line 8918 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setLoadOp (AttachmentLoadOp loadOp_)
Defined at line 8924 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setStoreOp (AttachmentStoreOp storeOp_)
Defined at line 8930 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setStoreOp (AttachmentStoreOp storeOp_)
Defined at line 8936 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setStencilLoadOp (AttachmentLoadOp stencilLoadOp_)
Defined at line 8942 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setStencilLoadOp (AttachmentLoadOp stencilLoadOp_)
Defined at line 8948 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setStencilStoreOp (AttachmentStoreOp stencilStoreOp_)
Defined at line 8954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setStencilStoreOp (AttachmentStoreOp stencilStoreOp_)
Defined at line 8960 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setInitialLayout (ImageLayout initialLayout_)
Defined at line 8966 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setInitialLayout (ImageLayout initialLayout_)
Defined at line 8972 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription & setFinalLayout (ImageLayout finalLayout_)
Defined at line 8978 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AttachmentDescription && setFinalLayout (ImageLayout finalLayout_)
Defined at line 8984 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkAttachmentDescription & operator const VkAttachmentDescription & ()
Defined at line 8991 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkAttachmentDescription & operator VkAttachmentDescription & ()
Defined at line 8996 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkAttachmentDescription * operator const VkAttachmentDescription * ()
Defined at line 9001 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkAttachmentDescription * operator VkAttachmentDescription * ()
Defined at line 9006 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const AttachmentDescription & )
Defined at line 9028 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp