struct FramebufferCreateInfo
Defined at line 39583 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Flags flags
RenderPass renderPass
uint32_t attachmentCount
const vk::ImageView * pAttachments
uint32_t width
uint32_t height
uint32_t layers
Public Methods
void FramebufferCreateInfo (vk::FramebufferCreateFlags flags_, vk::RenderPass renderPass_, uint32_t attachmentCount_, const vk::ImageView * pAttachments_, uint32_t width_, uint32_t height_, uint32_t layers_, const void * pNext_)
Defined at line 39591 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void FramebufferCreateInfo (const FramebufferCreateInfo & rhs)
Defined at line 39610 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void FramebufferCreateInfo (const VkFramebufferCreateInfo & rhs)
Defined at line 39612 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void FramebufferCreateInfo (vk::FramebufferCreateFlags flags_, vk::RenderPass renderPass_, const vk::ArrayProxyNoTemporaries<const vk::ImageView> & attachments_, uint32_t width_, uint32_t height_, uint32_t layers_, const void * pNext_)
Defined at line 39618 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & operator= (const FramebufferCreateInfo & rhs)
Defined at line 39637 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & operator= (const VkFramebufferCreateInfo & rhs)
Defined at line 39640 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setPNext (const void * pNext_)
Defined at line 39647 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setFlags (vk::FramebufferCreateFlags flags_)
Defined at line 39653 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setRenderPass (vk::RenderPass renderPass_)
Defined at line 39659 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setAttachmentCount (uint32_t attachmentCount_)
Defined at line 39665 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setPAttachments (const vk::ImageView * pAttachments_)
Defined at line 39671 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setAttachments (const vk::ArrayProxyNoTemporaries<const vk::ImageView> & attachments_)
Defined at line 39678 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setWidth (uint32_t width_)
Defined at line 39687 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setHeight (uint32_t height_)
Defined at line 39693 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setLayers (uint32_t layers_)
Defined at line 39699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkFramebufferCreateInfo & operator const VkFramebufferCreateInfo & ()
Defined at line 39706 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkFramebufferCreateInfo & operator VkFramebufferCreateInfo & ()
Defined at line 39711 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const FramebufferCreateInfo & )
Defined at line 39737 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp