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::System, including all inherited members.
AcquireSwapChainImage(AZ::u32 viewIndex) override (defined in XR::System) | XR::System | |
AZ_CLASS_ALLOCATOR(System, AZ::SystemAllocator) (defined in XR::System) | XR::System | |
AZ_DISABLE_COPY_MOVE(System) (defined in XR::System) | XR::System | |
AZ_RTTI(System, "{C3E0291D-FB30-4E27-AB0D-14606A8C3C1F}") (defined in XR::System) | XR::System | |
BeginFrame() override (defined in XR::System) | XR::System | |
CreateDevice(AZ::RHI::XRDeviceDescriptor *deviceDescriptor) override (defined in XR::System) | XR::System | |
CreateSession(AZ::RHI::XRSessionDescriptor *sessionDescriptor) override (defined in XR::System) | XR::System | |
CreateStereoscopicProjection(float angleLeft, float angleRight, float angleBottom, float angleTop, float nearDist, float farDist, bool reverseDepth) override (defined in XR::System) | XR::System | |
CreateSwapChain() override (defined in XR::System) | XR::System | |
EndFrame() override (defined in XR::System) | XR::System | |
GetAButtonState() const override (defined in XR::System) | XR::System | |
GetBButtonState() const override (defined in XR::System) | XR::System | |
GetControllerPose(AZ::u32 handIndex, AZ::RPI::PoseData &outPoseData) const override (defined in XR::System) | XR::System | |
GetControllerScale(AZ::u32 handIndex) const override (defined in XR::System) | XR::System | |
GetControllerStagePose(AZ::u32 handIndex, AZ::RPI::PoseData &outPoseData) const override (defined in XR::System) | XR::System | |
GetControllerTransform(const AZ::u32 handIndex, AZ::Transform &outTransform) const override (defined in XR::System) | XR::System | |
GetCurrentImageIndex(AZ::u32 viewIndex) const override (defined in XR::System) | XR::System | |
GetNumPhysicalDevices() const override (defined in XR::System) | XR::System | |
GetNumViews() const override (defined in XR::System) | XR::System | |
GetRHIXRRenderingInterface() override (defined in XR::System) | XR::System | |
GetSqueezeState(AZ::u32 handIndex) const override (defined in XR::System) | XR::System | |
GetSwapChainFormat(AZ::u32 viewIndex) const override (defined in XR::System) | XR::System | |
GetSwapChainHeight(AZ::u32 viewIndex) const override (defined in XR::System) | XR::System | |
GetSwapChainImage(AZ::RHI::XRSwapChainDescriptor *swapchainDescriptor) const override (defined in XR::System) | XR::System | |
GetSwapChainWidth(AZ::u32 viewIndex) const override (defined in XR::System) | XR::System | |
GetTriggerState(AZ::u32 handIndex) const override (defined in XR::System) | XR::System | |
GetViewFov(AZ::u32 viewIndex, AZ::RPI::FovData &outFovData) const override (defined in XR::System) | XR::System | |
GetViewFrontPose(AZ::RPI::PoseData &outPoseData) const override (defined in XR::System) | XR::System | |
GetViewLocalPose(AZ::RPI::PoseData &outPoseData) const override (defined in XR::System) | XR::System | |
GetViewPose(AZ::u32 viewIndex, AZ::RPI::PoseData &outPoseData) const override (defined in XR::System) | XR::System | |
GetXButtonState() const override (defined in XR::System) | XR::System | |
GetXJoyStickState(AZ::u32 handIndex) const override (defined in XR::System) | XR::System | |
GetXRPhysicalDevice(AZ::RHI::XRPhysicalDeviceDescriptor *physicalDeviceDescriptor, int32_t index) override (defined in XR::System) | XR::System | |
GetYButtonState() const override (defined in XR::System) | XR::System | |
GetYJoyStickState(AZ::u32 handIndex) const override (defined in XR::System) | XR::System | |
Init(const Descriptor &descriptor) | XR::System | |
InitInstance() override (defined in XR::System) | XR::System | |
InitVariableRateShadingImageContent(AZ::RHI::Image *image, AZ::RHI::XRFoveatedLevel type) const override (defined in XR::System) | XR::System | |
IsDefaultRenderPipelineEnabledOnHost() const override (defined in XR::System) | XR::System | |
IsDefaultRenderPipelineNeeded() const override (defined in XR::System) | XR::System | |
OnAddingPassTemplate(const AZStd::shared_ptr< AZ::RPI::PassTemplate > &passTemplate) override (defined in XR::System) | XR::System | |
OnCatalogLoaded(const char *) override (defined in XR::System) | XR::System | |
OnSystemTick() override | XR::System | |
PostFrame() override (defined in XR::System) | XR::System | |
ShouldRender() const override (defined in XR::System) | XR::System | |
Shutdown() | XR::System | |
System()=default (defined in XR::System) | XR::System | |
~System() override=default (defined in XR::System) | XR::System |