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::RPI::XRRenderingInterface Member List

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

AcquireSwapChainImage(const AZ::u32 viewIndex)=0AZ::RPI::XRRenderingInterfacepure virtual
AZ_CLASS_ALLOCATOR(XRRenderingInterface, AZ::SystemAllocator) (defined in AZ::RPI::XRRenderingInterface)AZ::RPI::XRRenderingInterface
AZ_RTTI(XRRenderingInterface, "{18177EAF-3014-4349-A28F-BF58442FFC2B}") (defined in AZ::RPI::XRRenderingInterface)AZ::RPI::XRRenderingInterface
CreateStereoscopicProjection(float angleLeft, float angleRight, float angleBottom, float angleTop, float nearDist, float farDist, bool reverseDepth)=0AZ::RPI::XRRenderingInterfacepure virtual
GetAButtonState() const =0AZ::RPI::XRRenderingInterfacepure virtual
GetBButtonState() const =0AZ::RPI::XRRenderingInterfacepure virtual
GetControllerPose(const AZ::u32 handIndex, PoseData &outPoseData) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetControllerScale(const AZ::u32 handIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetControllerStagePose(const AZ::u32 handIndex, PoseData &outPoseData) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetNumViews() const =0AZ::RPI::XRRenderingInterfacepure virtual
GetRHIXRRenderingInterface()=0AZ::RPI::XRRenderingInterfacepure virtual
GetSqueezeState(const AZ::u32 handIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetSwapChainFormat(const AZ::u32 viewIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetSwapChainHeight(const AZ::u32 viewIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetSwapChainWidth(const AZ::u32 viewIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetTriggerState(const AZ::u32 handIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetViewFov(const AZ::u32 viewIndex, AZ::RPI::FovData &outFovData) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetViewFrontPose(PoseData &outPoseData) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetViewLocalPose(PoseData &outPoseData) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetViewPose(const AZ::u32 viewIndex, PoseData &outPoseData) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetXButtonState() const =0AZ::RPI::XRRenderingInterfacepure virtual
GetXJoyStickState(const AZ::u32 handIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
GetYButtonState() const =0AZ::RPI::XRRenderingInterfacepure virtual
GetYJoyStickState(const AZ::u32 handIndex) const =0AZ::RPI::XRRenderingInterfacepure virtual
InitInstance()=0AZ::RPI::XRRenderingInterfacepure virtual
InitPassFoveatedAttachment(const PassTemplate &passTemplate, const RHI::XRFoveatedLevel *level=nullptr) constAZ::RPI::XRRenderingInterfaceinlinevirtual
ShouldRender() const =0AZ::RPI::XRRenderingInterfacepure virtual
XRRenderingInterface()=default (defined in AZ::RPI::XRRenderingInterface)AZ::RPI::XRRenderingInterface
~XRRenderingInterface()=default (defined in AZ::RPI::XRRenderingInterface)AZ::RPI::XRRenderingInterfacevirtual