SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::vk::VulkanSwapChain Member List

This is the complete list of members for spark::render::vk::VulkanSwapChain, including all inherited members.

buffers() const noexcept overridespark::render::vk::VulkanSwapChainvirtual
image(unsigned back_buffer) const overridespark::render::vk::VulkanSwapChain
spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer >::image(unsigned int back_buffer) const =0spark::render::ISwapChainpure virtual
images() const noexcept overridespark::render::vk::VulkanSwapChainvirtual
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 overridespark::render::vk::VulkanSwapChain
spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer >::present(const frame_buffer_type &frame_buffer) const noexcept=0spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer >pure virtual
spark::render::ISwapChain::present(const IFrameBuffer &frame_buffer) const noexceptspark::render::ISwapChaininline
renderArea() const noexcept overridespark::render::vk::VulkanSwapChainvirtual
reset(Format surface_format, math::Vector2< unsigned > render_area, unsigned buffers) noexcept overridespark::render::vk::VulkanSwapChain
spark::render::SwapChain< IVulkanImage, VulkanFrameBuffer >::reset(Format surface_format, math::Vector2< unsigned int > render_area, unsigned int buffers) noexcept=0spark::render::ISwapChainpure virtual
semaphore() const noexceptspark::render::vk::VulkanSwapChain
surfaceFormat() const noexcept overridespark::render::vk::VulkanSwapChainvirtual
surfaceFormats() const noexcept overridespark::render::vk::VulkanSwapChainvirtual
swapBackBuffer() const noexcept overridespark::render::vk::VulkanSwapChainvirtual
VulkanSwapChain(const VulkanDevice &device, Format surface_format=Format::B8G8R8A8_SRGB, const math::Vector2< unsigned > &render_area={1280, 720}, unsigned buffers=3)spark::render::vk::VulkanSwapChainexplicit
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::ISwapChainvirtual
~VulkanSwapChain() override (defined in spark::render::vk::VulkanSwapChain)spark::render::vk::VulkanSwapChain