UMagicLeapSecureStorage

Function library for the Magic Leap Secure Storage API.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MagicLeapSecureStorage

Header

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

Include

#include "MagicLeapSecureStorage.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(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++.

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

bool

 

DeleteSecureData

(
    const FString& Key
)

Deletes the data associated with the specified key.

Public function Static

bool

 

GenericGetSecureArray

(
    const FString& Key,
    FArrayProperty* ArrayProperty,
    void* TargetArray
)

Public function Static

bool

 

GenericPutSecureArray

(
    const FString& Key,
    const FArrayProperty* ArrayPro...,
    void* TargetArray
)

Public function Static UFunction BlueprintCallable, Category, Meta customthunk

bool

 

GetSecureArray

(
    const FString& Key,
    TArray< int32 >& DataToRetrieve
)

Retrieves an array 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

 

GetSecureInt64

(
    const FString& Key,
    int64& DataToRetrieve
)

Retrieves the 64 bit integer associated with the specified key.

Public function Static UFunction BlueprintCallable, Category, Meta

bool

 

GetSecureRotator

(
    const FString& Key,
    FRotator& DataToRetrieve
)

Retrieves the rotator associated with the specified key.

Public function Static UFunction BlueprintCallable, Category

bool

 

GetSecureSaveGame

(
    const FString& Key,
    USaveGame*& ObjectToRetrieve
)

Retrieves a USaveGame object 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, Meta

bool

 

GetSecureTransform

(
    const FString& Key,
    FTransform& DataToRetrieve
)

Retrieves the transform associated with the specified key.

Public function Static UFunction BlueprintCallable, Category, Meta

bool

 

GetSecureVector

(
    const FString& Key,
    FVector& DataToRetrieve
)

Retrieves the vector associated with the specified key.

Public function Static UFunction BlueprintCallable, Category, Meta customthunk

bool

 

PutSecureArray

(
    const FString& Key,
    const TArray< int32 >& DataToStore
)

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

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

bool

 

PutSecureBlob

(
    const FString& Key,
    const FString* DataToStore
)

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

 

PutSecureInt64

(
    const FString& Key,
    int64 DataToStore
)

Stores the 64 bit integer under the specified key. An existing key would be overwritten.

Public function Static UFunction BlueprintCallable, Category, Meta

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

 

PutSecureSaveGame

(
    const FString& Key,
    USaveGame* ObjectToStore
)

Stores the USaveGame object under the specified key.

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, Meta

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, Meta

bool

 

PutSecureVector

(
    const FString& Key,
    const FVector& DataToStore
)

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

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