LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::Backends::VulkanSwapChain Member List

This is the complete list of members for LiteFX::Rendering::Backends::VulkanSwapChain, including all inherited members.

buffers() const noexcept overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
frame_buffer_type typedefLiteFX::Rendering::SwapChain< IVulkanImage, VulkanFrameBuffer >
getSurfaceFormats() const noexcept overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
image_interface_type typedefLiteFX::Rendering::SwapChain< IVulkanImage, VulkanFrameBuffer >
images() const noexcept overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
present(const VulkanFrameBuffer &frameBuffer) const overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
SwapChain< IVulkanImage, VulkanFrameBuffer >::present(const frame_buffer_type &frameBuffer) const=0LiteFX::Rendering::SwapChain< IVulkanImage, VulkanFrameBuffer >pure virtual
SwapChain< IVulkanImage, VulkanFrameBuffer >::present(const IFrameBuffer &frameBuffer) const overrideLiteFX::Rendering::SwapChain< IVulkanImage, VulkanFrameBuffer >inlinevirtual
renderArea() const noexcept overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
reset(const Format &surfaceFormat, const Size2d &renderArea, const UInt32 &buffers) overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
semaphore() const noexceptLiteFX::Rendering::Backends::VulkanSwapChainvirtual
surfaceFormat() const noexcept overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
swapBackBuffer() const overrideLiteFX::Rendering::Backends::VulkanSwapChainvirtual
VulkanSwapChain(const VulkanDevice &device, const Format &surfaceFormat=Format::B8G8R8A8_SRGB, const Size2d &renderArea={ 800, 600 }, const UInt32 &buffers=3)LiteFX::Rendering::Backends::VulkanSwapChainexplicit
VulkanSwapChain(const VulkanSwapChain &)=deleteLiteFX::Rendering::Backends::VulkanSwapChain
VulkanSwapChain(VulkanSwapChain &&)=deleteLiteFX::Rendering::Backends::VulkanSwapChain
~ISwapChain() noexcept=defaultLiteFX::Rendering::ISwapChainvirtual
~SwapChain() noexcept=defaultLiteFX::Rendering::SwapChain< IVulkanImage, VulkanFrameBuffer >virtual
~VulkanSwapChain() noexceptLiteFX::Rendering::Backends::VulkanSwapChainvirtual