#include <vulkan.hpp>
|
| | SwapchainCreateInfoKHR (SwapchainCreateFlagsKHR flags_=SwapchainCreateFlagsKHR(), SurfaceKHR surface_=SurfaceKHR(), uint32_t minImageCount_=0, Format imageFormat_=Format::eUndefined, ColorSpaceKHR imageColorSpace_=ColorSpaceKHR::eSrgbNonlinear, Extent2D imageExtent_=Extent2D(), uint32_t imageArrayLayers_=0, ImageUsageFlags imageUsage_=ImageUsageFlags(), SharingMode imageSharingMode_=SharingMode::eExclusive, uint32_t queueFamilyIndexCount_=0, const uint32_t *pQueueFamilyIndices_=nullptr, SurfaceTransformFlagBitsKHR preTransform_=SurfaceTransformFlagBitsKHR::eIdentity, CompositeAlphaFlagBitsKHR compositeAlpha_=CompositeAlphaFlagBitsKHR::eOpaque, PresentModeKHR presentMode_=PresentModeKHR::eImmediate, Bool32 clipped_=0, SwapchainKHR oldSwapchain_=SwapchainKHR()) |
| |
| | SwapchainCreateInfoKHR (VkSwapchainCreateInfoKHR const &rhs) |
| |
| SwapchainCreateInfoKHR & | operator= (VkSwapchainCreateInfoKHR const &rhs) |
| |
| SwapchainCreateInfoKHR & | setPNext (const void *pNext_) |
| |
| SwapchainCreateInfoKHR & | setFlags (SwapchainCreateFlagsKHR flags_) |
| |
| SwapchainCreateInfoKHR & | setSurface (SurfaceKHR surface_) |
| |
| SwapchainCreateInfoKHR & | setMinImageCount (uint32_t minImageCount_) |
| |
| SwapchainCreateInfoKHR & | setImageFormat (Format imageFormat_) |
| |
| SwapchainCreateInfoKHR & | setImageColorSpace (ColorSpaceKHR imageColorSpace_) |
| |
| SwapchainCreateInfoKHR & | setImageExtent (Extent2D imageExtent_) |
| |
| SwapchainCreateInfoKHR & | setImageArrayLayers (uint32_t imageArrayLayers_) |
| |
| SwapchainCreateInfoKHR & | setImageUsage (ImageUsageFlags imageUsage_) |
| |
| SwapchainCreateInfoKHR & | setImageSharingMode (SharingMode imageSharingMode_) |
| |
| SwapchainCreateInfoKHR & | setQueueFamilyIndexCount (uint32_t queueFamilyIndexCount_) |
| |
| SwapchainCreateInfoKHR & | setPQueueFamilyIndices (const uint32_t *pQueueFamilyIndices_) |
| |
| SwapchainCreateInfoKHR & | setPreTransform (SurfaceTransformFlagBitsKHR preTransform_) |
| |
| SwapchainCreateInfoKHR & | setCompositeAlpha (CompositeAlphaFlagBitsKHR compositeAlpha_) |
| |
| SwapchainCreateInfoKHR & | setPresentMode (PresentModeKHR presentMode_) |
| |
| SwapchainCreateInfoKHR & | setClipped (Bool32 clipped_) |
| |
| SwapchainCreateInfoKHR & | setOldSwapchain (SwapchainKHR oldSwapchain_) |
| |
| | operator const VkSwapchainCreateInfoKHR & () const |
| |
| bool | operator== (SwapchainCreateInfoKHR const &rhs) const |
| |
| bool | operator!= (SwapchainCreateInfoKHR const &rhs) const |
| |
◆ SwapchainCreateInfoKHR() [1/2]
| VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::SwapchainCreateInfoKHR |
( |
SwapchainCreateFlagsKHR |
flags_ = SwapchainCreateFlagsKHR(), |
|
|
SurfaceKHR |
surface_ = SurfaceKHR(), |
|
|
uint32_t |
minImageCount_ = 0, |
|
|
Format |
imageFormat_ = Format::eUndefined, |
|
|
ColorSpaceKHR |
imageColorSpace_ = ColorSpaceKHR::eSrgbNonlinear, |
|
|
Extent2D |
imageExtent_ = Extent2D(), |
|
|
uint32_t |
imageArrayLayers_ = 0, |
|
|
ImageUsageFlags |
imageUsage_ = ImageUsageFlags(), |
|
|
SharingMode |
imageSharingMode_ = SharingMode::eExclusive, |
|
|
uint32_t |
queueFamilyIndexCount_ = 0, |
|
|
const uint32_t * |
pQueueFamilyIndices_ = nullptr, |
|
|
SurfaceTransformFlagBitsKHR |
preTransform_ = SurfaceTransformFlagBitsKHR::eIdentity, |
|
|
CompositeAlphaFlagBitsKHR |
compositeAlpha_ = CompositeAlphaFlagBitsKHR::eOpaque, |
|
|
PresentModeKHR |
presentMode_ = PresentModeKHR::eImmediate, |
|
|
Bool32 |
clipped_ = 0, |
|
|
SwapchainKHR |
oldSwapchain_ = SwapchainKHR() |
|
) |
| |
|
inline |
◆ SwapchainCreateInfoKHR() [2/2]
◆ operator const VkSwapchainCreateInfoKHR &()
◆ operator!=()
◆ operator=()
◆ operator==()
◆ setClipped()
◆ setCompositeAlpha()
◆ setFlags()
◆ setImageArrayLayers()
◆ setImageColorSpace()
◆ setImageExtent()
◆ setImageFormat()
◆ setImageSharingMode()
◆ setImageUsage()
◆ setMinImageCount()
◆ setOldSwapchain()
◆ setPNext()
◆ setPQueueFamilyIndices()
◆ setPresentMode()
◆ setPreTransform()
◆ setQueueFamilyIndexCount()
◆ setSurface()
◆ clipped
| Bool32 VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::clipped |
◆ compositeAlpha
◆ flags
◆ imageArrayLayers
| uint32_t VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::imageArrayLayers |
◆ imageColorSpace
| ColorSpaceKHR VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::imageColorSpace |
◆ imageExtent
| Extent2D VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::imageExtent |
◆ imageFormat
| Format VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::imageFormat |
◆ imageSharingMode
| SharingMode VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::imageSharingMode |
◆ imageUsage
◆ minImageCount
| uint32_t VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::minImageCount |
◆ oldSwapchain
| SwapchainKHR VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::oldSwapchain |
◆ pNext
| const void* VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::pNext = nullptr |
◆ pQueueFamilyIndices
| const uint32_t* VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::pQueueFamilyIndices |
◆ presentMode
| PresentModeKHR VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::presentMode |
◆ preTransform
◆ queueFamilyIndexCount
| uint32_t VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::queueFamilyIndexCount |
◆ sType
◆ surface
| SurfaceKHR VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR::surface |
The documentation for this struct was generated from the following file: