struct FramebufferAttachmentImageInfo

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

wrapper struct for struct VkFramebufferAttachmentImageInfo, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkFramebufferAttachmentImageInfo.html

Public Members

StructureType sType
const void * pNext
Flags flags
Flags usage
uint32_t width
uint32_t height
uint32_t layerCount
uint32_t viewFormatCount
const Format * pViewFormats

Public Methods

void FramebufferAttachmentImageInfo (ImageCreateFlags flags_, ImageUsageFlags usage_, uint32_t width_, uint32_t height_, uint32_t layerCount_, uint32_t viewFormatCount_, const Format * pViewFormats_, const void * pNext_)

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

void FramebufferAttachmentImageInfo (const FramebufferAttachmentImageInfo & rhs)

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

void FramebufferAttachmentImageInfo (const VkFramebufferAttachmentImageInfo & rhs)

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

void FramebufferAttachmentImageInfo (ImageCreateFlags flags_, ImageUsageFlags usage_, uint32_t width_, uint32_t height_, uint32_t layerCount_, const ArrayProxyNoTemporaries<const Format> & viewFormats_, const void * pNext_)

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

FramebufferAttachmentImageInfo & operator= (const FramebufferAttachmentImageInfo & rhs)

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

FramebufferAttachmentImageInfo & operator= (const VkFramebufferAttachmentImageInfo & rhs)

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

FramebufferAttachmentImageInfo & setPNext (const void * pNext_)

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

FramebufferAttachmentImageInfo && setPNext (const void * pNext_)

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

FramebufferAttachmentImageInfo & setFlags (ImageCreateFlags flags_)

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

FramebufferAttachmentImageInfo && setFlags (ImageCreateFlags flags_)

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

FramebufferAttachmentImageInfo & setUsage (ImageUsageFlags usage_)

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

FramebufferAttachmentImageInfo && setUsage (ImageUsageFlags usage_)

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

FramebufferAttachmentImageInfo & setWidth (uint32_t width_)

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

FramebufferAttachmentImageInfo && setWidth (uint32_t width_)

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

FramebufferAttachmentImageInfo & setHeight (uint32_t height_)

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

FramebufferAttachmentImageInfo && setHeight (uint32_t height_)

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

FramebufferAttachmentImageInfo & setLayerCount (uint32_t layerCount_)

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

FramebufferAttachmentImageInfo && setLayerCount (uint32_t layerCount_)

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

FramebufferAttachmentImageInfo & setViewFormatCount (uint32_t viewFormatCount_)

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

FramebufferAttachmentImageInfo && setViewFormatCount (uint32_t viewFormatCount_)

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

FramebufferAttachmentImageInfo & setPViewFormats (const Format * pViewFormats_)

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

FramebufferAttachmentImageInfo && setPViewFormats (const Format * pViewFormats_)

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

FramebufferAttachmentImageInfo & setViewFormats (const ArrayProxyNoTemporaries<const Format> & viewFormats_)

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

const VkFramebufferAttachmentImageInfo & operator const VkFramebufferAttachmentImageInfo & ()

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

VkFramebufferAttachmentImageInfo & operator VkFramebufferAttachmentImageInfo & ()

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

const VkFramebufferAttachmentImageInfo * operator const VkFramebufferAttachmentImageInfo * ()

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

VkFramebufferAttachmentImageInfo * operator VkFramebufferAttachmentImageInfo * ()

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

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

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