Open 3D Engine Atom 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.
AZ::RHI::XRRenderingInterface Member List

This is the complete list of members for AZ::RHI::XRRenderingInterface, including all inherited members.

AZ_CLASS_ALLOCATOR(XRRenderingInterface, AZ::SystemAllocator) (defined in AZ::RHI::XRRenderingInterface)AZ::RHI::XRRenderingInterface
AZ_RTTI(XRRenderingInterface, "{D1D99CEF-30E5-4690-9D91-36C0029436FD}") (defined in AZ::RHI::XRRenderingInterface)AZ::RHI::XRRenderingInterface
BeginFrame()=0AZ::RHI::XRRenderingInterfacepure virtual
CreateDevice(AZ::RHI::XRDeviceDescriptor *instanceDescriptor)=0AZ::RHI::XRRenderingInterfacepure virtual
CreateSession(AZ::RHI::XRSessionDescriptor *sessionDescriptor)=0AZ::RHI::XRRenderingInterfacepure virtual
CreateSwapChain()=0AZ::RHI::XRRenderingInterfacepure virtual
EndFrame()=0AZ::RHI::XRRenderingInterfacepure virtual
GetCurrentImageIndex(AZ::u32 viewIndex) const =0AZ::RHI::XRRenderingInterfacepure virtual
GetNumPhysicalDevices() const =0AZ::RHI::XRRenderingInterfacepure virtual
GetSwapChainImage(AZ::RHI::XRSwapChainDescriptor *swapchainDescriptor) const =0AZ::RHI::XRRenderingInterfacepure virtual
GetXRPhysicalDevice(AZ::RHI::XRPhysicalDeviceDescriptor *physicalDeviceDescriptor, int32_t index)=0AZ::RHI::XRRenderingInterfacepure virtual
InitVariableRateShadingImageContent(AZ::RHI::Image *image, XRFoveatedLevel level) const =0AZ::RHI::XRRenderingInterfacepure virtual
IsDefaultRenderPipelineEnabledOnHost() const =0AZ::RHI::XRRenderingInterfacepure virtual
IsDefaultRenderPipelineNeeded() const =0AZ::RHI::XRRenderingInterfacepure virtual
PostFrame()=0AZ::RHI::XRRenderingInterfacepure virtual
XRRenderingInterface()=default (defined in AZ::RHI::XRRenderingInterface)AZ::RHI::XRRenderingInterface
~XRRenderingInterface()=default (defined in AZ::RHI::XRRenderingInterface)AZ::RHI::XRRenderingInterfacevirtual