CsPaint
1.0.2
|
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 |