Class ARKitLoader
Manages the lifecycle of ARKit subsystems.
Inherited Members
Namespace: UnityEngine.XR.ARKit
Assembly: solution.dll
Syntax
public class ARKitLoader : XRLoaderHelper
Properties
Name | Description |
---|---|
anchorSubsystem | The XRAnchorSubsystem whose lifecycle is managed by this loader. |
cameraSubsystem | The XRCameraSubsystem whose lifecycle is managed by this loader. |
depthSubsystem | The XRDepthSubsystem whose lifecycle is managed by this loader. |
environmentProbeSubsystem | The XREnvironmentProbeSubsystem whose lifecycle is managed by this loader. |
faceSubsystem | The XRFaceSubsystem whose lifecycle is managed by this loader. |
humanBodySubsystem | The XRHumanBodySubsystem whose lifecycle is managed by this loader. |
imageTrackingSubsystem | The XRImageTrackingSubsystem whose lifecycle is managed by this loader. |
inputSubsystem | The XRInputSubsystem whose lifecycle is managed by this loader. |
meshSubsystem | The XRMeshSubsystem whose lifecycle is managed by this loader. |
objectTrackingSubsystem | The XRObjectTrackingSubsystem whose lifecycle is managed by this loader. |
occlusionSubsystem | The XROcclusionSubsystem whose lifecycle is managed by this loader. |
participantSubsystem | The XRParticipantSubsystem whose lifecycle is managed by this loader. |
planeSubsystem | The XRPlaneSubsystem whose lifecycle is managed by this loader. |
raycastSubsystem | The XRRaycastSubsystem whose lifecycle is managed by this loader. |
sessionSubsystem | The XRSessionSubsystem whose lifecycle is managed by this loader. |
Methods
Name | Description |
---|---|
Deinitialize() | Destroys each subsystem. |
Initialize() | Initializes the loader. |
Start() | This method does nothing. Subsystems must be started individually. |
Stop() | This method does nothing. Subsystems must be stopped individually. |