LootLocker Unreal Server SDK 6.5.0
Server-side backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerServerAssetRequest Class Reference

#include <LootLockerServerAssetRequest.h>

Inheritance diagram for ULootLockerServerAssetRequest:
Collaboration diagram for ULootLockerServerAssetRequest:

Public Member Functions

 ULootLockerServerAssetRequest ()
 

Static Public Member Functions

static FString GetAssets (int Count, int After, int Context, bool IncludeUGC=false, const FLootLockerServerGetAssetsResponseDelegate &OnCompletedRequest=FLootLockerServerGetAssetsResponseDelegate())
 
static FString GetKeyValuePairsFromAssetInstance (int PlayerID, int AssetInstanceID, const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate &OnCompletedRequest)
 
static FString GetAssetInstanceKeyValuePairFromAssetInstanceById (int PlayerID, int AssetInstanceID, int KeyValuePairID, const FLootLockerServerAssetInstanceKeyValuePairItemResponseDelegate &OnCompletedRequest)
 
static FString AddKeyValuePairToAssetInstance (int PlayerID, int AssetInstanceID, const FString Key, FString Value, const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate &OnCompletedRequest)
 
static FString UpdateKeyValuePairsOnAssetInstance (int PlayerID, int AssetInstanceID, TArray< FLootLockerServerAssetStorageKeyValueSet > KeyValuePairs, const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate &OnCompletedRequest)
 
static FString UpdateKeyValuePairOnAssetInstanceById (int PlayerID, int AssetInstanceID, int KeyValuePairID, const FString Key, FString Value, const FLootLockerServerAssetInstanceKeyValuePairItemResponseDelegate &OnCompletedRequest)
 
static FString DeleteKeyValuePairFromAssetInstanceById (int PlayerID, int AssetInstanceID, int KeyValuePairID, const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate &OnCompletedRequest)
 
static FString ListAssets (const FLootLockerServerListAssetsRequest &Request, int PerPage=0, int Page=0, const FLootLockerServerListAssetsResponseDelegate &OnCompletedRequest=FLootLockerServerListAssetsResponseDelegate())
 
static FString ListContexts (int PerPage=0, int Page=0, const FLootLockerServerListContextsResponseDelegate &OnCompletedRequest=FLootLockerServerListContextsResponseDelegate())
 

Constructor & Destructor Documentation

◆ ULootLockerServerAssetRequest()

ULootLockerServerAssetRequest::ULootLockerServerAssetRequest ( )

Member Function Documentation

◆ AddKeyValuePairToAssetInstance()

static FString ULootLockerServerAssetRequest::AddKeyValuePairToAssetInstance ( int  PlayerID,
int  AssetInstanceID,
const FString  Key,
FString  Value,
const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate OnCompletedRequest 
)
static

◆ DeleteKeyValuePairFromAssetInstanceById()

static FString ULootLockerServerAssetRequest::DeleteKeyValuePairFromAssetInstanceById ( int  PlayerID,
int  AssetInstanceID,
int  KeyValuePairID,
const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate OnCompletedRequest 
)
static

◆ GetAssetInstanceKeyValuePairFromAssetInstanceById()

static FString ULootLockerServerAssetRequest::GetAssetInstanceKeyValuePairFromAssetInstanceById ( int  PlayerID,
int  AssetInstanceID,
int  KeyValuePairID,
const FLootLockerServerAssetInstanceKeyValuePairItemResponseDelegate OnCompletedRequest 
)
static

◆ GetAssets()

static FString ULootLockerServerAssetRequest::GetAssets ( int  Count,
int  After,
int  Context,
bool  IncludeUGC = false,
const FLootLockerServerGetAssetsResponseDelegate OnCompletedRequest = FLootLockerServerGetAssetsResponseDelegate() 
)
static

◆ GetKeyValuePairsFromAssetInstance()

static FString ULootLockerServerAssetRequest::GetKeyValuePairsFromAssetInstance ( int  PlayerID,
int  AssetInstanceID,
const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate OnCompletedRequest 
)
static

◆ ListAssets()

static FString ULootLockerServerAssetRequest::ListAssets ( const FLootLockerServerListAssetsRequest Request,
int  PerPage = 0,
int  Page = 0,
const FLootLockerServerListAssetsResponseDelegate OnCompletedRequest = FLootLockerServerListAssetsResponseDelegate() 
)
static

◆ ListContexts()

static FString ULootLockerServerAssetRequest::ListContexts ( int  PerPage = 0,
int  Page = 0,
const FLootLockerServerListContextsResponseDelegate OnCompletedRequest = FLootLockerServerListContextsResponseDelegate() 
)
static

◆ UpdateKeyValuePairOnAssetInstanceById()

static FString ULootLockerServerAssetRequest::UpdateKeyValuePairOnAssetInstanceById ( int  PlayerID,
int  AssetInstanceID,
int  KeyValuePairID,
const FString  Key,
FString  Value,
const FLootLockerServerAssetInstanceKeyValuePairItemResponseDelegate OnCompletedRequest 
)
static

◆ UpdateKeyValuePairsOnAssetInstance()

static FString ULootLockerServerAssetRequest::UpdateKeyValuePairsOnAssetInstance ( int  PlayerID,
int  AssetInstanceID,
TArray< FLootLockerServerAssetStorageKeyValueSet KeyValuePairs,
const FLootLockerServerAssetInstanceKeyValuePairsListResponseDelegate OnCompletedRequest 
)
static