struct FramebufferCreateInfo
Defined at line 68969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkFramebufferCreateInfo, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkFramebufferCreateInfo.html
Public Members
StructureType sType
const void * pNext
Flags flags
RenderPass renderPass
uint32_t attachmentCount
const ImageView * pAttachments
uint32_t width
uint32_t height
uint32_t layers
Public Methods
void FramebufferCreateInfo (FramebufferCreateFlagsflags_,RenderPassrenderPass_,uint32_tattachmentCount_,const ImageView *pAttachments_,uint32_twidth_,uint32_theight_,uint32_tlayers_,const void *pNext_)
Defined at line 68977 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void FramebufferCreateInfo (const FramebufferCreateInfo & rhs)
Defined at line 68996 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void FramebufferCreateInfo (const VkFramebufferCreateInfo & rhs)
Defined at line 68998 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void FramebufferCreateInfo (FramebufferCreateFlagsflags_,RenderPassrenderPass_,const ArrayProxyNoTemporaries<const ImageView> &attachments_,uint32_twidth_,uint32_theight_,uint32_tlayers_,const void *pNext_)
Defined at line 69004 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & operator= (const FramebufferCreateInfo & rhs)
Defined at line 69023 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & operator= (const VkFramebufferCreateInfo & rhs)
Defined at line 69026 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setPNext (const void * pNext_)
Defined at line 69033 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setPNext (const void * pNext_)
Defined at line 69039 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setFlags (FramebufferCreateFlags flags_)
Defined at line 69045 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setFlags (FramebufferCreateFlags flags_)
Defined at line 69051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setRenderPass (RenderPass renderPass_)
Defined at line 69057 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setRenderPass (RenderPass renderPass_)
Defined at line 69063 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setAttachmentCount (uint32_t attachmentCount_)
Defined at line 69069 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setAttachmentCount (uint32_t attachmentCount_)
Defined at line 69075 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setPAttachments (const ImageView * pAttachments_)
Defined at line 69081 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setPAttachments (const ImageView * pAttachments_)
Defined at line 69087 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setAttachments (const ArrayProxyNoTemporaries<const ImageView> & attachments_)
Defined at line 69094 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setWidth (uint32_t width_)
Defined at line 69102 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setWidth (uint32_t width_)
Defined at line 69108 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setHeight (uint32_t height_)
Defined at line 69114 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setHeight (uint32_t height_)
Defined at line 69120 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo & setLayers (uint32_t layers_)
Defined at line 69126 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
FramebufferCreateInfo && setLayers (uint32_t layers_)
Defined at line 69132 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkFramebufferCreateInfo & operator const VkFramebufferCreateInfo & ()
Defined at line 69139 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkFramebufferCreateInfo & operator VkFramebufferCreateInfo & ()
Defined at line 69144 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkFramebufferCreateInfo * operator const VkFramebufferCreateInfo * ()
Defined at line 69149 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkFramebufferCreateInfo * operator VkFramebufferCreateInfo * ()
Defined at line 69154 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const FramebufferCreateInfo & )
Defined at line 69176 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp