LootLocker Unreal SDK 10.7.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerAssetInstancesRequestHandler Class Reference

#include <LootLockerAssetInstancesRequestHandler.h>

Inheritance diagram for ULootLockerAssetInstancesRequestHandler:
Collaboration diagram for ULootLockerAssetInstancesRequestHandler:

Public Member Functions

 ULootLockerAssetInstancesRequestHandler ()

Static Public Member Functions

static FString GetAllKeyValuePairsForAssetInstance (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, const FAssetInstanceStorageItemsResponseDelegate &OnCompletedRequest)
static FString GetAllKeyValuePairsToAnInstanceForAssetInstance (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, const FAssetInstanceStorageItemsResponseDelegate &OnCompletedRequest)
static FString GetAKeyValuePairByIdForAssetInstance (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, int StorageItemId, const FAssetInstanceStorageItemResponseDelegate &OnCompletedRequest)
static FString CreateAKeyValuePairForAssetInstance (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, const FLootLockerAssetInstanceStorageItem &Item, const FAssetInstanceStorageItemsResponseDelegate &OnCompletedRequest)
static FString UpdateOneOrMoreKeyValuePairForAssetInstance (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, const FLootLockerAssetInstanceStorageItems Items, const FAssetInstanceStorageItemsResponseDelegate &OnCompletedRequest)
static FString UpdateAKeyValuePairByIdForAssetInstance (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, int StorageItemId, const FLootLockerAssetInstanceStorageItem Item, const FAssetInstanceStorageItemResponseDelegate &OnCompletedRequest)
static FString DeleteAKeyValuePairByIdForAssetInstance (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, int StorageItemId, const FAssetInstanceStorageItemsResponseDelegate &OnCompletedRequest)
static FString InspectLootBox (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, const FLootBoxContentResponseDelegate &OnCompletedRequest)
static FString OpenLootBox (const FLootLockerPlayerData &PlayerData, int AssetInstanceId, const FOpenLootBoxResponseDelegate &OnCompletedRequest)
static FString DeleteAssetInstanceFromPlayerInventory (const FLootLockerPlayerData &PlayerData, int AssetInstanceID, const FDeleteAssetInstanceResponseDelegate &OnCompletedRequest)

Constructor & Destructor Documentation

◆ ULootLockerAssetInstancesRequestHandler()

ULootLockerAssetInstancesRequestHandler::ULootLockerAssetInstancesRequestHandler ( )
inline

Member Function Documentation

◆ CreateAKeyValuePairForAssetInstance()

FString ULootLockerAssetInstancesRequestHandler::CreateAKeyValuePairForAssetInstance ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
const FLootLockerAssetInstanceStorageItem & Item,
const FAssetInstanceStorageItemsResponseDelegate & OnCompletedRequest )
static

◆ DeleteAKeyValuePairByIdForAssetInstance()

FString ULootLockerAssetInstancesRequestHandler::DeleteAKeyValuePairByIdForAssetInstance ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
int StorageItemId,
const FAssetInstanceStorageItemsResponseDelegate & OnCompletedRequest )
static

◆ DeleteAssetInstanceFromPlayerInventory()

FString ULootLockerAssetInstancesRequestHandler::DeleteAssetInstanceFromPlayerInventory ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceID,
const FDeleteAssetInstanceResponseDelegate & OnCompletedRequest )
static

◆ GetAKeyValuePairByIdForAssetInstance()

FString ULootLockerAssetInstancesRequestHandler::GetAKeyValuePairByIdForAssetInstance ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
int StorageItemId,
const FAssetInstanceStorageItemResponseDelegate & OnCompletedRequest )
static

◆ GetAllKeyValuePairsForAssetInstance()

FString ULootLockerAssetInstancesRequestHandler::GetAllKeyValuePairsForAssetInstance ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
const FAssetInstanceStorageItemsResponseDelegate & OnCompletedRequest )
static

◆ GetAllKeyValuePairsToAnInstanceForAssetInstance()

FString ULootLockerAssetInstancesRequestHandler::GetAllKeyValuePairsToAnInstanceForAssetInstance ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
const FAssetInstanceStorageItemsResponseDelegate & OnCompletedRequest )
static

◆ InspectLootBox()

FString ULootLockerAssetInstancesRequestHandler::InspectLootBox ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
const FLootBoxContentResponseDelegate & OnCompletedRequest )
static

◆ OpenLootBox()

FString ULootLockerAssetInstancesRequestHandler::OpenLootBox ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
const FOpenLootBoxResponseDelegate & OnCompletedRequest )
static

◆ UpdateAKeyValuePairByIdForAssetInstance()

FString ULootLockerAssetInstancesRequestHandler::UpdateAKeyValuePairByIdForAssetInstance ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
int StorageItemId,
const FLootLockerAssetInstanceStorageItem Item,
const FAssetInstanceStorageItemResponseDelegate & OnCompletedRequest )
static

◆ UpdateOneOrMoreKeyValuePairForAssetInstance()

FString ULootLockerAssetInstancesRequestHandler::UpdateOneOrMoreKeyValuePairForAssetInstance ( const FLootLockerPlayerData & PlayerData,
int AssetInstanceId,
const FLootLockerAssetInstanceStorageItems Items,
const FAssetInstanceStorageItemsResponseDelegate & OnCompletedRequest )
static