struct FramebufferAttachmentImageInfo

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

Public Members

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

Public Methods

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

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

void FramebufferAttachmentImageInfo (const FramebufferAttachmentImageInfo & rhs)

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

void FramebufferAttachmentImageInfo (const VkFramebufferAttachmentImageInfo & rhs)

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

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

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

FramebufferAttachmentImageInfo & operator= (const FramebufferAttachmentImageInfo & rhs)

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

FramebufferAttachmentImageInfo & operator= (const VkFramebufferAttachmentImageInfo & rhs)

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

FramebufferAttachmentImageInfo & setPNext (const void * pNext_)

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

FramebufferAttachmentImageInfo & setFlags (vk::ImageCreateFlags flags_)

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

FramebufferAttachmentImageInfo & setUsage (vk::ImageUsageFlags usage_)

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

FramebufferAttachmentImageInfo & setWidth (uint32_t width_)

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

FramebufferAttachmentImageInfo & setHeight (uint32_t height_)

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

FramebufferAttachmentImageInfo & setLayerCount (uint32_t layerCount_)

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

FramebufferAttachmentImageInfo & setViewFormatCount (uint32_t viewFormatCount_)

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

FramebufferAttachmentImageInfo & setPViewFormats (const vk::Format * pViewFormats_)

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

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

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

const VkFramebufferAttachmentImageInfo & operator const VkFramebufferAttachmentImageInfo & ()

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

VkFramebufferAttachmentImageInfo & operator VkFramebufferAttachmentImageInfo & ()

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

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

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