UMagicLeapSecureStorage

Function library for the Magic Leap Secure Storage API.

Windows
MacOS
Linux

Inheritance Hierarchy

Syntax

UCLASS(ClassGroup=MagicLeap)
class UMagicLeapSecureStorage : public UBlueprintFunctionLibrary

Remarks

Function library for the Magic Leap Secure Storage API. Currently supports bool, uint8, int32, float, FString, FVector, FRotator and FTransform via Blueprints. Provides a template function for any non specialized types to be used via C++. TODO: Support TArray and a generic USTRUCT.

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

bool

 

DeleteSecureData

(
    const FString& Key
)

Deletes the data associated with the specified key.

Public function

bool

 

GetSecureBlob

(
    const FString& Key,
    FString& DataToRetrieve
)

Public function Static

bool

 

GetSecureBlob

(
    const FString& Key,
    T& DataToRetrieve
)

Template function to retrieve the data associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureBool

(
    const FString& Key,
    bool& DataToRetrieve
)

Retrieves the boolean associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureByte

(
    const FString& Key,
    uint8& DataToRetrieve
)

Retrieves the byte (uint8) associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureFloat

(
    const FString& Key,
    float& DataToRetrieve
)

Retrieves the float associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureInt

(
    const FString& Key,
    int32& DataToRetrieve
)

Retrieves the integer (int32) associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureRotator

(
    const FString& Key,
    FRotator& DataToRetrieve
)

Retrieves the rotator associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureString

(
    const FString& Key,
    FString& DataToRetrieve
)

Retrieves the string associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureTransform

(
    const FString& Key,
    FTransform& DataToRetrieve
)

Retrieves the transform associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureVector

(
    const FString& Key,
    FVector& DataToRetrieve
)

Retrieves the vector associated with the specified key.

Public function

bool

 

PutSecureBlob

(
    const FString& Key,
    const FString* DataToStore
)

Public function Static

bool

 

PutSecureBlob

(
    const FString& Key,
    const T* DataToStore
)

Template function to store the data under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureBool

(
    const FString& Key,
    bool DataToStore
)

Stores the boolean under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureByte

(
    const FString& Key,
    uint8 DataToStore
)

Stores the byte (uint8) under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureFloat

(
    const FString& Key,
    float DataToStore
)

Stores the float under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureInt

(
    const FString& Key,
    int32 DataToStore
)

Stores the integer (int32) under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureRotator

(
    const FString& Key,
    const FRotator& DataToStore
)

Stores the rotator under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureString

(
    const FString& Key,
    const FString& DataToStore
)

Stores the string under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureTransform

(
    const FString& Key,
    const FTransform& DataToStore
)

Stores the transform under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category

bool

 

PutSecureVector

(
    const FString& Key,
    const FVector& DataToStore
)

Stores the vector under the specified key. An existing key would be overwritten.

References

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback