#include <vulkan_structs.hpp>
|
VULKAN_HPP_CONSTEXPR | 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_=nullptr) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR | FramebufferCreateInfo (FramebufferCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
| FramebufferCreateInfo (VkFramebufferCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT |
|
| FramebufferCreateInfo (vk::FramebufferCreateFlags flags_, vk::RenderPass renderPass_, vk::ArrayProxyNoTemporaries< const vk::ImageView > const &attachments_, uint32_t width_={}, uint32_t height_={}, uint32_t layers_={}, const void *pNext_=nullptr) |
|
FramebufferCreateInfo & | operator= (FramebufferCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
FramebufferCreateInfo & | operator= (VkFramebufferCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setFlags (vk::FramebufferCreateFlags flags_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setRenderPass (vk::RenderPass renderPass_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setAttachmentCount (uint32_t attachmentCount_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setPAttachments (const vk::ImageView *pAttachments_) VULKAN_HPP_NOEXCEPT |
|
FramebufferCreateInfo & | setAttachments (vk::ArrayProxyNoTemporaries< const vk::ImageView > const &attachments_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setWidth (uint32_t width_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setHeight (uint32_t height_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14 FramebufferCreateInfo & | setLayers (uint32_t layers_) VULKAN_HPP_NOEXCEPT |
|
| operator VkFramebufferCreateInfo const & () const VULKAN_HPP_NOEXCEPT |
|
| operator VkFramebufferCreateInfo & () VULKAN_HPP_NOEXCEPT |
|
bool | operator== (FramebufferCreateInfo const &rhs) const VULKAN_HPP_NOEXCEPT |
|
bool | operator!= (FramebufferCreateInfo const &rhs) const VULKAN_HPP_NOEXCEPT |
|
Definition at line 38415 of file vulkan_structs.hpp.
◆ NativeType
◆ FramebufferCreateInfo() [1/4]
◆ FramebufferCreateInfo() [2/4]
◆ FramebufferCreateInfo() [3/4]
◆ FramebufferCreateInfo() [4/4]
◆ operator VkFramebufferCreateInfo &()
◆ operator VkFramebufferCreateInfo const &()
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ setAttachmentCount()
◆ setAttachments()
◆ setFlags()
◆ setHeight()
◆ setLayers()
◆ setPAttachments()
◆ setPNext()
◆ setRenderPass()
◆ setWidth()
◆ allowDuplicate
const bool vk::FramebufferCreateInfo::allowDuplicate = false |
|
static |
◆ attachmentCount
uint32_t vk::FramebufferCreateInfo::attachmentCount = {} |
◆ flags
◆ height
uint32_t vk::FramebufferCreateInfo::height = {} |
◆ layers
uint32_t vk::FramebufferCreateInfo::layers = {} |
◆ pAttachments
const vk::ImageView* vk::FramebufferCreateInfo::pAttachments = {} |
◆ pNext
const void* vk::FramebufferCreateInfo::pNext = {} |
◆ renderPass
◆ structureType
◆ sType
◆ width
uint32_t vk::FramebufferCreateInfo::width = {} |
The documentation for this struct was generated from the following file: