Open 3D Engine OpenXRVk 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.
OpenXRVk::Session Member List

This is the complete list of members for OpenXRVk::Session, including all inherited members.

AZ_CLASS_ALLOCATOR(Session, AZ::SystemAllocator) (defined in OpenXRVk::Session)OpenXRVk::Session
AZ_RTTI(Session, "{6C899F0C-9A3D-4D79-8E4F-92AFB67E5EB1}", XR::Session) (defined in OpenXRVk::Session)OpenXRVk::Session
Create() (defined in OpenXRVk::Session)OpenXRVk::Sessionstatic
GetAButtonState() const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetBaseSpaceTypeForControllers() const (defined in OpenXRVk::Session)OpenXRVk::Session
GetBaseSpaceTypeForVisualization() const (defined in OpenXRVk::Session)OpenXRVk::Session
GetBButtonState() const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetControllerPose(AZ::u32 handIndex, AZ::RPI::PoseData &outPoseData) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetControllerScale(AZ::u32 handIndex) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetControllerStagePose(AZ::u32 handIndex, AZ::RPI::PoseData &outPoseData) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetControllerTransform(AZ::u32 handIndex, AZ::Transform &outTransform) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetSqueezeState(AZ::u32 handIndex) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetTriggerState(AZ::u32 handIndex) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetViewFrontPose(AZ::RPI::PoseData &outPoseData) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetViewLocalPose(AZ::RPI::PoseData &outPoseData) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetViewSpaceXrSpace() const (defined in OpenXRVk::Session)OpenXRVk::Session
GetXButtonState() const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetXJoyStickState(AZ::u32 handIndex) const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetXrSession() constOpenXRVk::Session
GetXrSpace(SpaceType spaceType) constOpenXRVk::Session
GetXrViews() const (defined in OpenXRVk::Session)OpenXRVk::Session
GetYButtonState() const override (defined in OpenXRVk::Session)OpenXRVk::Session
GetYJoyStickState(AZ::u32 handIndex) const override (defined in OpenXRVk::Session)OpenXRVk::Session
HandleSessionStateChangedEvent(const XrEventDataSessionStateChanged &stateChangedEvent)OpenXRVk::Session
IsExitRenderLoopRequested() const override (defined in OpenXRVk::Session)OpenXRVk::Session
IsRestartRequested() const override (defined in OpenXRVk::Session)OpenXRVk::Session
IsSessionFocused() const override (defined in OpenXRVk::Session)OpenXRVk::Session
IsSessionRunning() const override (defined in OpenXRVk::Session)OpenXRVk::Session
LocateControllerSpace(AZ::u32 handIndex) override (defined in OpenXRVk::Session)OpenXRVk::Session
LogReferenceSpaces()OpenXRVk::Session
OnBeginFrame(XrTime predictedDisplayTime)OpenXRVk::Session
PollEvents() override (defined in OpenXRVk::Session)OpenXRVk::Session
SetBaseSpaceTypeForControllers(SpaceType spaceType) (defined in OpenXRVk::Session)OpenXRVk::Session
SetBaseSpaceTypeForVisualization(SpaceType spaceType)OpenXRVk::Session
TryReadNextEvent()OpenXRVk::Session