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::Session, including all inherited members.
AZ_CLASS_ALLOCATOR(Session, AZ::SystemAllocator) (defined in XR::Session) | XR::Session | |
AZ_RTTI(Session, "{E7276FE1-94B8-423A-9C1D-1BCF1A0066BC}") (defined in XR::Session) | XR::Session | |
AZ_RTTI(Object, "{74FCA8BF-CBDA-43EB-A378-89F752ED2FCA}") (defined in XR::Object) | XR::Object | |
GetAButtonState() const =0 | XR::Session | pure virtual |
GetBButtonState() const =0 | XR::Session | pure virtual |
GetControllerPose(AZ::u32 handIndex, AZ::RPI::PoseData &outPoseData) const =0 | XR::Session | pure virtual |
GetControllerScale(AZ::u32 handIndex) const =0 | XR::Session | pure virtual |
GetControllerStagePose(AZ::u32 handIndex, AZ::RPI::PoseData &outPoseData) const =0 | XR::Session | pure virtual |
GetControllerTransform(AZ::u32 handIndex, AZ::Transform &outTransform) const =0 | XR::Session | pure virtual |
GetDescriptor() const | XR::Session | |
GetInput() const | XR::Session | |
GetName() const | XR::Object | inline |
GetSpace() const | XR::Session | |
GetSqueezeState(AZ::u32 handIndex) const =0 | XR::Session | pure virtual |
GetTriggerState(AZ::u32 handIndex) const =0 | XR::Session | pure virtual |
GetViewFrontPose(AZ::RPI::PoseData &outPoseData) const =0 | XR::Session | pure virtual |
GetViewLocalPose(AZ::RPI::PoseData &outPoseData) const =0 | XR::Session | pure virtual |
GetXButtonState() const =0 | XR::Session | pure virtual |
GetXJoyStickState(AZ::u32 handIndex) const =0 | XR::Session | pure virtual |
GetYButtonState() const =0 | XR::Session | pure virtual |
GetYJoyStickState(AZ::u32 handIndex) const =0 | XR::Session | pure virtual |
Init(const Descriptor &descriptor) | XR::Session | |
IsExitRenderLoopRequested() const =0 | XR::Session | pure virtual |
IsRestartRequested() const =0 | XR::Session | pure virtual |
IsSessionFocused() const =0 | XR::Session | pure virtual |
IsSessionRunning() const =0 | XR::Session | pure virtual |
LocateControllerSpace(AZ::u32 handIndex)=0 | XR::Session | pure virtual |
Object()=default (defined in XR::Object) | XR::Object | protected |
PollEvents()=0 | XR::Session | pure virtual |
Session()=default (defined in XR::Session) | XR::Session | |
SetName(const AZ::Name &name) | XR::Object | inline |
~Object() override=default (defined in XR::Object) | XR::Object | |
~Session() override=default (defined in XR::Session) | XR::Session |