MagicLeap

Windows
MacOS
Linux

Classes

Name

Description

Public struct

EnableInput

Utility class to scope guard enabling and disabling game viewport client input processing.

Public struct UStruct BlueprintType

FMagicLeapGraphicsClientPerformanceInfo

Public struct UStruct BlueprintType

FMagicLeapHeadTrackingState

Public struct UStruct BlueprintType

FMagicLeapMeshBlockInfo

Representation of a mesh block.

Public struct UStruct BlueprintType

FMagicLeapMeshBlockRequest

Request structure to get the actual mesh for a block.

Public struct UStruct BlueprintType

FMagicLeapRaycastHitResult

Result of a raycast.

Public struct UStruct BlueprintType meta

FMagicLeapRaycastQueryParams

Parameters for a raycast request.

Public class

FMagicLeapRunnable

Public struct

FMagicLeapTask

Public struct UStruct BlueprintType

FMagicLeapTrackingMeshInfo

Response structure for the mesh block info.

Public struct UStruct BlueprintType

FPurchaseConfirmation

Public struct UStruct BlueprintType

FPurchaseItemDetails

Public struct

FRequiredPrivilege

Public class

IAppEventHandler

Provides an interface between the AppFramework and any system that needs to be notified of application events (such as pause/resume).

Public class

ILuminARModule

The public interface to this module.

Public class

IMagicLeapMeshBlockSelectorInterface

Interface to select blocks for a mesh request.

Public class

IMagicLeapPlugin

The public interface to this module.

Public class

IMagicLeapTrackerEntity

The public interface for MagicLeapHMD to control the order of tracker creation, desctruction, provide late update etc.

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UInAppPurchaseComponent

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

Public class UClass ClassGroup, HideCategories, Meta

ULuminApplicationLifecycleComponent

Component to handle receiving notifications from the LuminOS about application state (activated, suspended, termination, standby etc).

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta

UMagicLeapHeadTrackingNotificationsComponent

Provides head tracking map events to enable apps to cleanly handle it.

Public class UClass ClassGroup

UMagicLeapHMDFunctionLibrary

Public class

UMagicLeapMeshBlockSelectorInterface

Copyright Epic Games, Inc. All Rights Reserved.

Public class UClass Blueprintable, BlueprintType ClassGroup, Meta editinlinenew

UMagicLeapMeshTrackerComponent

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

UMagicLeapRaycastComponent

Creates raycast requests and delegates their result.

Public class UClass ClassGroup

UMagicLeapRaycastFunctionLibrary

Public class UClass Config defaultconfig

UMagicLeapSettings

Implements the settings for the Magic Leap SDK setup.

Enums

Name

Description

Public enum UEnum BlueprintType

CloudStatus

Public enum UEnum BlueprintType

EFocusLostReason

Public enum UEnum BlueprintType

EMagicLeapHeadTrackingError

Public enum UEnum BlueprintType

EMagicLeapHeadTrackingMapEvent

Different types of map events that can occur that a developer may have to handle.

Public enum UEnum BlueprintType

EMagicLeapHeadTrackingMode

Public enum UEnum BlueprintType

EMagicLeapMeshLOD

Discrete level of detail required.

Public enum UEnum BlueprintType

EMagicLeapMeshState

State of a block mesh.

Public enum UEnum BlueprintType

EMagicLeapMeshType

Type of mesh to query from the underlying system.

Public enum UEnum BlueprintType

EMagicLeapMeshVertexColorMode

Vertex color mode.

Public enum UEnum BlueprintType

EMagicLeapRaycastResultState

The states of a raycast result.

Public enum

EMagicLeapTransformFailReason

Public enum

MagicLeap::EPrivilegeState

Public enum UEnum BlueprintType

PurchaseType

Variables

Name Description

Public variable

 

STATCAT_Advanced

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss