Open 3D Engine XR Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
XR::SwapChain Member List

This is the complete list of members for XR::SwapChain, including all inherited members.

AZ_CLASS_ALLOCATOR(SwapChain, AZ::SystemAllocator) (defined in XR::SwapChain)XR::SwapChain
AZ_RTTI(SwapChain, "{0C666E76-E4B7-4097-8D14-713DC2C446EF}") (defined in XR::SwapChain)XR::SwapChain
AZ_RTTI(Object, "{74FCA8BF-CBDA-43EB-A378-89F752ED2FCA}") (defined in XR::Object)XR::Object
GetDescriptor() constXR::SwapChain
GetImage(AZ::u32 imageIndex, AZ::u32 swapChainIndex) constXR::SwapChain
GetName() constXR::Objectinline
GetNumViews() constXR::SwapChain
GetSwapChainFormat(AZ::u32 viewIndex) const =0XR::SwapChainpure virtual
GetSwapChainHeight(AZ::u32 viewIndex) const =0XR::SwapChainpure virtual
GetSwapChainImage(AZ::RHI::XRSwapChainDescriptor *swapchainDescriptor) const =0XR::SwapChainpure virtual
GetSwapChainWidth(AZ::u32 viewIndex) const =0XR::SwapChainpure virtual
GetView(AZ::u32 swapChainIndex) constXR::SwapChain
Init(const Descriptor &descriptor)XR::SwapChain
m_numViewsXR::SwapChainprotected
m_viewSwapchainsXR::SwapChainprotected
Object()=default (defined in XR::Object)XR::Objectprotected
SetName(const AZ::Name &name)XR::Objectinline
~Object() override=default (defined in XR::Object)XR::Object