Open 3D Engine XR Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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() const | XR::SwapChain | |
GetImage(AZ::u32 imageIndex, AZ::u32 swapChainIndex) const | XR::SwapChain | |
GetName() const | XR::Object | inline |
GetNumViews() const | XR::SwapChain | |
GetSwapChainFormat(AZ::u32 viewIndex) const =0 | XR::SwapChain | pure virtual |
GetSwapChainHeight(AZ::u32 viewIndex) const =0 | XR::SwapChain | pure virtual |
GetSwapChainImage(AZ::RHI::XRSwapChainDescriptor *swapchainDescriptor) const =0 | XR::SwapChain | pure virtual |
GetSwapChainWidth(AZ::u32 viewIndex) const =0 | XR::SwapChain | pure virtual |
GetView(AZ::u32 swapChainIndex) const | XR::SwapChain | |
Init(const Descriptor &descriptor) | XR::SwapChain | |
m_numViews | XR::SwapChain | protected |
m_viewSwapchains | XR::SwapChain | protected |
Object()=default (defined in XR::Object) | XR::Object | protected |
SetName(const AZ::Name &name) | XR::Object | inline |
~Object() override=default (defined in XR::Object) | XR::Object |