|
CsPaint
2.0.0
|
Public Typedefs | |
| using | handle = std::shared_ptr< swapchain > |
Public Member Functions | |
| swapchain (const swapchain &) = delete | |
| swapchain (std::shared_ptr< const surface > surface, CsPaint::device_handle device, CsPaint::renderpass_handle renderpass, vk::UniqueSwapchainKHR chain, uint32_t width, uint32_t height, std::vector< CsPaint::image_handle > imageAttachments) | |
| const vk::UniqueSwapchainKHR & | chain () const |
| std::vector< vk::Framebuffer > | framebuffers () |
| void | operator= (const swapchain &) = delete |
| using CsPaint::swapchain::handle = std::shared_ptr<swapchain> |
| CsPaint::swapchain::swapchain | ( | std::shared_ptr< const surface > | surface, |
| CsPaint::device_handle | device, | ||
| CsPaint::renderpass_handle | renderpass, | ||
| vk::UniqueSwapchainKHR | chain, | ||
| uint32_t | width, | ||
| uint32_t | height, | ||
| std::vector< CsPaint::image_handle > | imageAttachments | ||
| ) |
|
delete |
|
inline |
| std::vector<vk::Framebuffer> CsPaint::swapchain::framebuffers | ( | ) |
|
delete |