Namespace UnityEngine.XR.MagicLeap
Classes
MagicLeapAnchorSubsystem
The Magic Leap implementation of the XRAnchorSubsystem
. Do not create this directly.
Use XRAnchorSubsystemDescriptor.Create()
instead.
MagicLeapConstants
MagicLeapControllerUsages
MagicLeapGestures
Controls the lifecycle and configuration options for a Magic Leap gesture subsystem. There is only one active Magic Leap Gestures. The event callbacks will inform code of when gesture events occur.
MagicLeapGestureSubsystem
MagicLeap implementation of the XRGestureSubsystem
. Do not create this directly. Use the SubsystemManager
instead.
MagicLeapHandUsages
MagicLeapHeadUsages
MagicLeapImageTrackingSubsystem
MagicLeapInput
MagicLeapInputExtensions
MagicLeapInputUtility
MagicLeapLoader
MagicLeapLogger
MagicLeapPlaneSubsystem
The Magic Leap implementation of the XRPlaneSubsystem
. Do not create this directly.
Use MagicLeapPlaneSubsystemDescriptor.Create()
instead.
MagicLeapPrivileges
MagicLeapRaycastSubsystem
The Magic Leap implementation of the XRRaycastSubsystem
. Do not create this directly.
Use XRRaycastSubsystemDescriptor.Create()
instead.
MagicLeapSessionSubsystem
The Magic Leap implementation of the XRSessionSubsystem
. Do not create this directly.
Use MagicLeapSessionSubsystemDescriptor.Create()
instead.
MagicLeapSettings
MagicLeapSettings.GLCache
MLConditionalWarning
MLFormattedWarning
MLSpatialMapper
MLWarning
MLWarnings
RaycastResultStateExtensions
Extensions for the RaycastResultState enum.
Structs
AsyncRaycastResult
Represents a Magic Leap asynchronous raycast result. The result must be created using AsyncRaycast(RaycastQuery). This API may be used from other threads.
MagicLeapKeyPoseGestureEvent
The event data related to a Magic Leap KeyPose gesture
MagicLeapTouchpadGestureEvent
The event data related to a Magic Leap Touchpad gesture
PlaneBoundary
Container for the boundary of a detected planar surface. This is specific to Magic Leap because the polygon describing the boundary may be concave, and may contain holes.
PlaneBoundaryCollection
Represents a collection of concave BoundedPlane
boundaries obtained from
PlaneBoundaryCollection.Enumerator
An enumerator which can be used by a foreach
statement to iterate over
the elements in a PlaneBoundaryCollection.
RaycastQuery
Represents a raycast query.
Interfaces
IWarning
Enums
MagicLeapHand
MagicLeapInputControllerTouchpadGestureType
The type of the touchpad gesture.
MagicLeapKeyPose
MagicLeapLogger.LogLevel
MagicLeapTouchpadGestureDirection
The direction of the touchpad gesture.
MLSpatialMapper.LevelOfDetail
Describes the level of detail (LOD) to request from the generated meshes. This property is deprecated, and has been replaced by density.
MLSpatialMapper.MeshType
What type of mesh to generate: a triangle mesh or a point cloud
RaycastResultState
Represents the state of a