UMagicLeapScreensFunctionLibrary

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MagicLeapScreens

Header

/Engine/Plugins/Lumin/MagicLeapScreens/Source/MagicLeapScreens/Public/MagicLeapScreensFunctionLibrary.h

Include

#include "MagicLeapScreensFunctionLibrary.h"

Syntax

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

Variables

Name Description

Public variable UProperty

FMagicLeapScree...

 

EntryResultDelegate

Delegate used to relay the results of both AddToWatchHistory and UpdateWatchHistoryEntry.

Public variable UProperty

FMagicLeapScree...

 

HistoryResultDelegate

Delegate used to relay the results of GetWatchHistory.

Public variable UProperty

FMagicLeapScree...

 

ScreenTransformResultDelegate

Delegate used to relay the results of UpdateScreenTransformAsync.

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

void

 

AddToWatchHistoryAsync

(
    const FMagicLeapScreensWatchHistory...,
    const FMagicLeapScreensEntryRequest...
)

Asynchronously requests to adds a new entry into the watch history.

Public function Static UFunction BlueprintCallable, Category

bool

 

ClearWatchHistory()

Removes all watch history entries.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetScreensTransforms

Gets the transform for all watch history entries.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetScreenTransform

(
    FMagicLeapScreenTransform& ScreenT...
)

Gets a single screen transform.

Public function Static UFunction BlueprintCallable, Category

void

 

GetWatchHistoryAsync

(
    const FMagicLeapScreensHistoryReque...
)

Asynchronously requests all watch history entries that belong to this application.

Public function Static UFunction BlueprintCallable, Category

bool

 

RemoveWatchHistoryEntry

(
    const FGuid& ID
)

Removes an entry from the watch history that corresponds with the ID passed.

Public function Static UFunction BlueprintCallable, Category

void

 

UpdateScreenTransformAsync

(
    const FMagicLeapScreenTransform& U...,
    const FMagicLeapScreenTransformRequ...
)

Asynchronously requests to update a screen transform

Public function Static UFunction BlueprintCallable, Category

void

 

UpdateWatchHistoryEntryAsync

(
    const FMagicLeapScreensWatchHistory...,
    const FMagicLeapScreensEntryRequest...
)

Asynchronously requests to update an entry in the watch history.

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