MagicLeap

Classes

Name

Description

Public struct UStruct BlueprintType

FHeadTrackingState

Public class

FMagicLeapSDKDetection

Public struct UStruct BlueprintType

FMeshBlockInfo

Representation of a mesh block.

Public struct UStruct BlueprintType

FMeshBlockRequest

Request structure to get the actual mesh for a block.

Public struct UStruct BlueprintType

FMLTrackingMeshInfo

Response structure for the mesh block info.

Public struct UStruct BlueprintType

FPlaneResult

Represents a plane returned from the ML-API.

Public struct UStruct BlueprintType

FPurchaseConfirmation

Public struct UStruct BlueprintType

FPurchaseItemDetails

Public struct UStruct BlueprintType

FRaycastHitResult

Result of a raycast.

Public struct UStruct BlueprintType

FRaycastQueryParams

Parameters for a raycast request.

Public class

IMagicLeapHMD

Public class

IMagicLeapInputDevice

The public interface for MagicLeapHMD to control input device initialization & termination.

Public class

IMagicLeapPlugin

The public interface to this module.

Public class

IMeshBlockSelectorInterface

Interface to select blocks for a mesh request.

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UCameraCaptureComponent

The CameraCaptureComponent provides access to and maintains state for camera capture functionality.

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UImageTrackerComponent

The ImageTrackerComponent will keep track of whether the image that it has been provided is currently visible to the headset camera.

Public class UClass ClassGroup

UImageTrackerFunctionLibrary

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UInAppPurchaseComponent

The CameraCaptureComponent provides access to and maintains state for camera capture functionality.

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

ULightingTrackingComponent

COPYRIGHT_BEGIN%

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UMagicLeapARPinComponent

Component to make content persist at locations in the real world.

Public class UClass ClassGroup

UMagicLeapARPinFunctionLibrary

Direct API interface for the Magic Leap Persistent AR Pin tracker system.

Public class UClass ClassGroup

UMagicLeapHMDFunctionLibrary

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UMagicLeapPrivileges

BANNER_BEGIN%

Public class UClass Config defaultconfig

UMagicLeapSettings

Implements the settings for the Magic Leap SDK setup.

Public class

UMeshBlockSelectorInterface

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UMeshTrackerComponent

The MeshTrackerComponent class manages requests for environmental mesh data, processes the results and provides them to the calling system.

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UPlanesComponent

The PlanesComponent class manages requests for planes, processes the results and provides them to the calling system.

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

URaycastComponent

Creates raycast requests and delegates their result.

Enums

Name

Description

Public enum UEnum BlueprintType

CloudStatus

Public enum UEnum BlueprintType

EAutoPinType

Modes for automatically pinning content to real-world.

Public enum UEnum BlueprintType

EHeadTrackingError

Public enum UEnum BlueprintType

EHeadTrackingMode

Public enum UEnum BlueprintType

EMagicLeapPrivilege

BANNER_BEGIN%

Public enum UEnum BlueprintType

EMeshLOD

Discrete level of detail required.

Public enum UEnum BlueprintType

EMeshState

State of a block mesh.

Public enum UEnum BlueprintType

EMeshType

Type of mesh to query from the underlying system.

Public enum UEnum BlueprintType

EMLMeshVertexColorMode

Vertex color mode.

Public enum UEnum BlueprintType

EPassableWorldError

List of possible error values for MagicLeapARPin fucntions.

Public enum UEnum BlueprintType

EPlaneQueryFlags

Control flags for plane queries.

Public enum UEnum BlueprintType

ERaycastResultState

The states of a raycast result.

Public enum UEnum BlueprintType

PurchaseType

BANNER_BEGIN%