LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer > Member List

This is the complete list of members for LiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer >, including all inherited members.

buffers() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
frame_buffer_type typedefLiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer >
getSurfaceFormats() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
image_interface_type typedefLiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer >
images() const noexcept=0LiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer >pure virtual
present(const frame_buffer_type &frameBuffer) const =0LiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer >pure virtual
present(const IFrameBuffer &frameBuffer) const overrideLiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer >inlinevirtual
renderArea() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
reset(const Format &surfaceFormat, const Size2d &renderArea, const UInt32 &buffers)=0LiteFX::Rendering::ISwapChainpure virtual
surfaceFormat() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
swapBackBuffer() const =0LiteFX::Rendering::ISwapChainpure virtual
~ISwapChain() noexcept=defaultLiteFX::Rendering::ISwapChainvirtual
~SwapChain() noexcept=defaultLiteFX::Rendering::SwapChain< TImageInterface, TFrameBuffer >virtual