UMagicLeapHMDFunctionLibrary

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MagicLeap

Header

/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeap/Public/MagicLeapHMDFunctionLibrary.h

Include

#include "MagicLeapHMDFunctionLibrary.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=MagicLeap)
class UMagicLeapHMDFunctionLibrary : public UBlueprintFunctionLibrary

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

bool

 

GetGraphicsClientPerformanceInfo

Public function Static UFunction BlueprintCallable, BlueprintPure, Category

bool

 

GetHeadTrackingMapEvents

Get map events.

Public function Static UFunction BlueprintCallable, BlueprintPure, Category

bool

 

GetHeadTrackingState

(
    FMagicLeapHeadTrackingState& State
)

Public function Static UFunction BlueprintPure, Category

int32

 

GetMinimumAPILevel()

Public function Static UFunction BlueprintCallable, BlueprintPure, Category

FString

 

GetMLSDKVersion()

Public function Static UFunction BlueprintCallable, BlueprintPure, Category

int32

 

GetMLSDKVersionMajor()

Public function Static UFunction BlueprintCallable, BlueprintPure, Category

int32

 

GetMLSDKVersionMinor()

Public function Static UFunction BlueprintCallable, BlueprintPure, Category

int32

 

GetMLSDKVersionRevision()

Public function Static UFunction BlueprintPure, Category

int32

 

GetPlatformAPILevel()

Public function Static UFunction BlueprintCallable, BlueprintPure, Category

bool

 

IsRunningOnMagicLeapHMD()

Returns true if this code is executing on the ML HMD, false otherwise (e.g. it's executing on PC)

Public function Static UFunction BlueprintCallable, Category

bool

 

SetAppReady()

Notifies lifecycle that the app is ready to run (dismisses the loading logo).

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetBaseOrientation

(
    const FQuat& InBaseOrientation
)

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetBasePosition

(
    const FVector& InBasePosition
)

Public function Static UFunction BlueprintCallable, Category, Meta

void

 

SetBaseRotation

(
    const FRotator& InBaseRotation
)

Public function Static UFunction BlueprintCallable, Category

void

 

SetFocusActor

(
    const AActor* InFocusActor,
    bool bSetStabilizationActor
)

Set the actor whose location is used as the focus point.

Public function Static UFunction BlueprintCallable, Category

void

 

SetStabilizationDepthActor

(
    const AActor* InStabilizationD...,
    bool bSetFocusActor
)

Set the actor whose location is used as the depth for timewarp stabilization.

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