![]() |
FastEngine 0.9.4
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 |