![]() |
FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
|
Public Member Functions | |
SwapChain (SwapChain const &r)=delete | |
SwapChain (SwapChain &&r) noexcept | |
SwapChain & | operator= (SwapChain const &r)=delete |
SwapChain & | operator= (SwapChain &&r) noexcept=delete |
void | create (VkExtent2D actualExtent, LogicalDevice const &logicalDevice, PhysicalDevice const &physicalDevice, Surface const &surface, VkPresentModeKHR wantedPresentMode) |
void | destroy () |
VkSwapchainKHR | getSwapChain () const |
std::vector< VkImage > const & | getSwapChainImages () const |
VkFormat | getSwapChainImageFormat () const |
VkExtent2D | getSwapChainExtent () const |
std::vector< VkImageView > const & | getSwapChainImageViews () const |
LogicalDevice const * | getLogicalDevice () const |