| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapIdentity/Public/MagicLeapIdentity.h |
Include |
#include "MagicLeapIdentity.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=MagicLeap, BlueprintType)
class UMagicLeapIdentity :
public UObject,
public FTickableGameObject
Class which provides functions to read and update the user's Magic Leap profile.
Name | Description | |
---|---|---|
|
UMagicLeapIdentity() |
Name | Description | |
---|---|---|
|
~UMagicLeapIdentity() |
Name | Description | ||
---|---|---|---|
|
EMagicLeapId... |
GetAllAvailableAttributes ( |
Get the attributes available for the user's Magic Leap profile. |
|
GetAllAvailableAttributesAsync ( |
Asynchronous call to get the attributes available for the user's Magic Leap profile. |
|
|
UWorld * |
GetWorld() |
UObjectBase interface |
|
EMagicLeapId... |
RequestAttributeValue ( |
Get the values for the attributes of the user's Magic Leap profile. |
|
EMagicLeapId... |
RequestAttributeValueAsync ( |
Asynchronous call to get the values for the attributes of the user's Magic Leap profile. |
Name | Description | ||
---|---|---|---|
|
UWorld * |
GetTickableGameObjectWorld() |
FTickableGameObject interface |
Name | Description | ||
---|---|---|---|
|
GetStatId() |
Return the stat id to use for this tickable |
|
|
IsTickable() |
Virtual that can be overloaded by the inheriting class. |
|
|
Tick ( |
FTickableObjectBase interface |
Name |
Description |
|
---|---|---|
|
FAvailableIdentityAttributesDelegate |
Delegate for the result of available attributes for the user's Magic Leap profile. |
|
FModifyIdentityAttributeValueDelegate |
Delegate for the result of modifying the attribute values of a user's Magic Leap profile. |
|
FRequestIdentityAttributeValueDelegate |
Delegate for the result of attribute values for the user's Magic Leap profile. |