LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::SwapChain< TImageInterface > Member List

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

buffers() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
device() const =0LiteFX::Rendering::ISwapChainpure virtual
getSurfaceFormats() const =0LiteFX::Rendering::ISwapChainpure virtual
image(UInt32 backBuffer) const =0LiteFX::Rendering::ISwapChainpure virtual
image() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
image_interface_type typedefLiteFX::Rendering::SwapChain< TImageInterface >
images() const noexcept=0LiteFX::Rendering::SwapChain< TImageInterface >pure virtual
ISwapChain() noexcept=defaultLiteFX::Rendering::ISwapChainprotected
ISwapChain(ISwapChain &&) noexcept=defaultLiteFX::Rendering::ISwapChainprotected
ISwapChain(const ISwapChain &)=defaultLiteFX::Rendering::ISwapChainprotected
operator=(SwapChain &&) noexcept=defaultLiteFX::Rendering::SwapChain< TImageInterface >protected
operator=(const SwapChain &)=defaultLiteFX::Rendering::SwapChain< TImageInterface >protected
LiteFX::Rendering::ISwapChain::operator=(const ISwapChain &)=defaultLiteFX::Rendering::ISwapChainprotected
LiteFX::Rendering::ISwapChain::operator=(ISwapChain &&) noexcept=defaultLiteFX::Rendering::ISwapChainprotected
present(UInt64 fence) const =0LiteFX::Rendering::ISwapChainpure virtual
readTimingEvent(SharedPtr< const TimingEvent > timingEvent) const =0LiteFX::Rendering::ISwapChainpure virtual
registerTimingEvent(StringView name="")LiteFX::Rendering::ISwapChaininline
renderArea() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
reset(Format surfaceFormat, const Size2d &renderArea, UInt32 buffers, bool enableVsync=false)=0LiteFX::Rendering::ISwapChainpure virtual
resetedLiteFX::Rendering::ISwapChainmutable
resolveQueryId(SharedPtr< const TimingEvent > timingEvent) const =0LiteFX::Rendering::ISwapChainpure virtual
surfaceFormat() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
swapBackBuffer() const =0LiteFX::Rendering::ISwapChainpure virtual
SwapChain() noexcept=defaultLiteFX::Rendering::SwapChain< TImageInterface >protected
SwapChain(SwapChain &&) noexcept=defaultLiteFX::Rendering::SwapChain< TImageInterface >protected
SwapChain(const SwapChain &)=defaultLiteFX::Rendering::SwapChain< TImageInterface >protected
swappedLiteFX::Rendering::ISwapChainmutable
timingEvent(UInt32 queryId) const =0LiteFX::Rendering::ISwapChainpure virtual
timingEvents() const =0LiteFX::Rendering::ISwapChainpure virtual
verticalSynchronization() const noexcept=0LiteFX::Rendering::ISwapChainpure virtual
~ISwapChain() noexcept=defaultLiteFX::Rendering::ISwapChainvirtual
~SwapChain() noexcept override=defaultLiteFX::Rendering::SwapChain< TImageInterface >