| buffers() const noexcept override | spark::render::vk::VulkanSwapChain | virtual |
| image(unsigned back_buffer) const override | spark::render::vk::VulkanSwapChain | |
| spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer >::image(unsigned int back_buffer) const =0 | spark::render::ISwapChain | pure virtual |
| images() const noexcept override | spark::render::vk::VulkanSwapChain | virtual |
| operator=(const VulkanSwapChain &other)=delete (defined in spark::render::vk::VulkanSwapChain) | spark::render::vk::VulkanSwapChain | |
| operator=(VulkanSwapChain &&other) noexcept=delete (defined in spark::render::vk::VulkanSwapChain) | spark::render::vk::VulkanSwapChain | |
| present(const VulkanFrameBuffer &frame_buffer) const noexcept override | spark::render::vk::VulkanSwapChain | |
| spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer >::present(const frame_buffer_type &frame_buffer) const noexcept=0 | spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer > | pure virtual |
| spark::render::ISwapChain::present(const IFrameBuffer &frame_buffer) const noexcept | spark::render::ISwapChain | inline |
| renderArea() const noexcept override | spark::render::vk::VulkanSwapChain | virtual |
| reset(Format surface_format, math::Vector2< unsigned > render_area, unsigned buffers) noexcept override | spark::render::vk::VulkanSwapChain | |
| spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer >::reset(Format surface_format, math::Vector2< unsigned int > render_area, unsigned int buffers) noexcept=0 | spark::render::ISwapChain | pure virtual |
| semaphore() const noexcept | spark::render::vk::VulkanSwapChain | |
| surfaceFormat() const noexcept override | spark::render::vk::VulkanSwapChain | virtual |
| surfaceFormats() const noexcept override | spark::render::vk::VulkanSwapChain | virtual |
| swapBackBuffer() const noexcept override | spark::render::vk::VulkanSwapChain | virtual |
| VulkanSwapChain(const VulkanDevice &device, Format surface_format=Format::B8G8R8A8_SRGB, const math::Vector2< unsigned > &render_area={1280, 720}, unsigned buffers=3) | spark::render::vk::VulkanSwapChain | explicit |
| VulkanSwapChain(const VulkanSwapChain &other)=delete (defined in spark::render::vk::VulkanSwapChain) | spark::render::vk::VulkanSwapChain | |
| VulkanSwapChain(VulkanSwapChain &&other) noexcept=delete (defined in spark::render::vk::VulkanSwapChain) | spark::render::vk::VulkanSwapChain | |
| ~ISwapChain() noexcept=default (defined in spark::render::ISwapChain) | spark::render::ISwapChain | virtual |
| ~VulkanSwapChain() override (defined in spark::render::vk::VulkanSwapChain) | spark::render::vk::VulkanSwapChain | |