UMagicLeapContactsFunctionLibrary

Copyright Epic Games, Inc. All Rights Reserved.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MagicLeapContacts

Header

/Engine/Plugins/Lumin/MagicLeapContacts/Source/Public/MagicLeapContactsFunctionLibrary.h

Include

#include "MagicLeapContactsFunctionLibrary.h"

Syntax

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

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

FGuid

 

AddContactAsync

(
    const FMagicLeapContact& Contact,
    const FMagicLeapSingleContactResult...
)

Initiates the creation of a new contact.

Public function Static UFunction BlueprintCallable, Category

FGuid

 

DeleteContactAsync

(
    const FMagicLeapContact& Contact,
    const FMagicLeapSingleContactResult...
)

Initiates the deletion of an existing contact.

Public function Static UFunction BlueprintCallable, Category

FGuid

 

EditContactAsync

(
    const FMagicLeapContact& Contact,
    const FMagicLeapSingleContactResult...
)

Initiates the update of an existing contact.

Public function Static UFunction BlueprintCallable, Category

FGuid

 

RequestContactsAsync

(
    const FMagicLeapMultipleContactsRes...,
    int32 MaxNumResults
)

Initiates the retrieval of the entire contacts list from the cloud.

Public function Static UFunction BlueprintCallable, Category

FGuid

 

SearchContactsAsync

(
    const FString& Query,
    EMagicLeapContactsSearchField Searc...,
    const FMagicLeapMultipleContactsRes...
)

Initiates a search for contacts with a given query across specified fields.

Public function Static UFunction BlueprintCallable, Category

FGuid

 

SelectContactsAsync

(
    const FMagicLeapMultipleContactsRes...,
    int32 MaxNumResults,
    EMagicLeapContactsSearchField Searc...
)

Pops up a dialog allowing the user to manually select the contacts they wish to query.

Public function Static UFunction BlueprintCallable, Category

bool

 

SetLogDelegate

(
    const FMagicLeapContactsLogMessage ...
)

Sets the delegate by which the system can pass log messages back to the calling blueprint.

Public function Static UFunction BlueprintCallable, Category

bool

 

Shutdown()

Deinitialize all resources for this API.

Public function Static UFunction BlueprintCallable, Category

bool

 

Startup()

Initialize all necessary resources for using the Contacts API.

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