LootLocker Unreal SDK 10.6.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerPersistentStorageRequestHandler Class Reference

#include <LootLockerPersistentStorageRequestHandler.h>

Inheritance diagram for ULootLockerPersistentStorageRequestHandler:
Collaboration diagram for ULootLockerPersistentStorageRequestHandler:

Public Member Functions

 ULootLockerPersistentStorageRequestHandler ()
 

Static Public Member Functions

static FString GetEntirePersistentStorage (const FLootLockerPlayerData &PlayerData, const FPersistentStorageItemsResponseDelegate &OnCompletedRequest)
 
static FString GetItemFromPersistentStorage (const FLootLockerPlayerData &PlayerData, const FString &Key, const FPersistentStorageItemResponseDelegate &OnCompletedRequest)
 
static FString AddItemsToPersistentStorage (const FLootLockerPlayerData &PlayerData, const FLootLockerPersistentStorageItems &Items, const FPersistentStorageItemsResponseDelegate &OnCompletedRequest)
 
static FString AddItemToPersistentStorage (const FLootLockerPlayerData &PlayerData, const FLootLockerPersistentStorageItem &Item, const FPersistentStorageItemResponseDelegate &OnCompletedRequest)
 
static FString DeleteItemFromPersistentStorage (const FLootLockerPlayerData &PlayerData, const FString &Key, const FPersistentStorageItemsResponseDelegate &OnCompletedRequest)
 
static FString GetPlayerPersistentStorage (const FLootLockerPlayerData &PlayerData, const FString &PlayerId, const FPersistentStorageItemsResponseDelegate &OnCompletedRequest)
 

Constructor & Destructor Documentation

◆ ULootLockerPersistentStorageRequestHandler()

ULootLockerPersistentStorageRequestHandler::ULootLockerPersistentStorageRequestHandler ( )
inline

Member Function Documentation

◆ AddItemsToPersistentStorage()

static FString ULootLockerPersistentStorageRequestHandler::AddItemsToPersistentStorage ( const FLootLockerPlayerData &  PlayerData,
const FLootLockerPersistentStorageItems &  Items,
const FPersistentStorageItemsResponseDelegate &  OnCompletedRequest 
)
static

◆ AddItemToPersistentStorage()

static FString ULootLockerPersistentStorageRequestHandler::AddItemToPersistentStorage ( const FLootLockerPlayerData &  PlayerData,
const FLootLockerPersistentStorageItem &  Item,
const FPersistentStorageItemResponseDelegate &  OnCompletedRequest 
)
static

◆ DeleteItemFromPersistentStorage()

static FString ULootLockerPersistentStorageRequestHandler::DeleteItemFromPersistentStorage ( const FLootLockerPlayerData &  PlayerData,
const FString &  Key,
const FPersistentStorageItemsResponseDelegate &  OnCompletedRequest 
)
static

◆ GetEntirePersistentStorage()

static FString ULootLockerPersistentStorageRequestHandler::GetEntirePersistentStorage ( const FLootLockerPlayerData &  PlayerData,
const FPersistentStorageItemsResponseDelegate &  OnCompletedRequest 
)
static

◆ GetItemFromPersistentStorage()

static FString ULootLockerPersistentStorageRequestHandler::GetItemFromPersistentStorage ( const FLootLockerPlayerData &  PlayerData,
const FString &  Key,
const FPersistentStorageItemResponseDelegate &  OnCompletedRequest 
)
static

◆ GetPlayerPersistentStorage()

static FString ULootLockerPersistentStorageRequestHandler::GetPlayerPersistentStorage ( const FLootLockerPlayerData &  PlayerData,
const FString &  PlayerId,
const FPersistentStorageItemsResponseDelegate &  OnCompletedRequest 
)
static