Namespace UnityEngine.XR.VisionOS
Classes
VisionOS
Runtime scripting API for VisionOS.
VisionOSAnchorSubsystem
The VisionOS implementation of the XRAnchorSubsystem. Do not create this directly. Use the SubsystemManager instead.
VisionOSHandExtensions
Defines extension methods for platform-specific hand data.
VisionOSImageTrackingSubsystem
VisionOS implementation of the XRImageTrackingSubsystem.
VisionOSLoader
Manages the lifecycle of VisionOS subsystems.
VisionOSMeshSubsystemExtensions
VisionOS extension methods to the XRMeshSubsystem.
VisionOSPlaneSubsystem
The VisionOS implementation of the XRPlaneSubsystem. Do not create this directly. Use the SubsystemManager instead.
VisionOSRuntimeSettings
Build time settings for visionOS. These are serialized and available at runtime.
VisionOSSessionSubsystem
VisionOS implementation of the XRSessionSubsystem. Do not create this directly. Use the SubsystemManager instead.
Structs
VisionOSAuthorizationEventArgs
Arguments provided by the AuthorizationChanged event
Interfaces
IPackageSettings
Enums
ARMeshClassification
A value describing the classification of a mesh face.
VisionOSAuthorizationStatus
Enumerates the different possible statuses of authorization requests.
VisionOSAuthorizationType
Enumerates the types of authorization that apps can request on visionOS.
VisionOSHandJointID
Continues XRHandJointID with new, platform-specific
values. Pass this to xrHand.GetVisionOSJoint()
with an XRHand retrieved from an XRHandSubsystem.