Namespace UnityEngine.XR.MagicLeap | Magic Leap XR Plugin | 6.0.0
docs.unity3d.com
    Show / Hide Table of Contents

    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 .

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023