LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerPlayerRequestHandler Class Reference

#include <LootLockerPlayerRequestHandler.h>

Inheritance diagram for ULootLockerPlayerRequestHandler:
Collaboration diagram for ULootLockerPlayerRequestHandler:

Public Member Functions

 ULootLockerPlayerRequestHandler ()
 

Static Public Member Functions

static FString GetCurrentPlayerInfo (const FLootLockerPlayerData &PlayerData, const FLootLockerGetCurrentPlayerInfoResponseDelegate &OnCompletedRequest)
 
static FString ListPlayerInfo (const FLootLockerPlayerData &PlayerData, TArray< FString > PlayerIdsToLookUp, TArray< int > PlayerLegacyIdsToLookUp, TArray< FString > PlayerPublicUidsToLookUp, const FLootLockerListPlayerInfoResponseDelegate &OnCompletedRequest)
 
static FString GetInventory (const FLootLockerPlayerData &PlayerData, const FInventoryResponse &OnCompletedRequest)
 
static FString GetFullInventory (const FLootLockerPlayerData &PlayerData, const FInventoryResponse &OnCompletedRequest, int32 StartIndex=0)
 
static FString CheckPlayerAssetNotification (const FLootLockerPlayerData &PlayerData, const FLootLockerAssetNotificationResponse &OnCompletedRequest)
 
static FString GetCurrencyBalance (const FLootLockerPlayerData &PlayerData, const FPBalanceResponse &OnCompletedRequest)
 
static FString InitiateDLCMigration (const FLootLockerPlayerData &PlayerData, const FResponseCallback &OnCompletedRequest)
 
static FString GetDLCsMigration (const FLootLockerPlayerData &PlayerData, const FPDlcResponse &OnCompletedRequest)
 
static FString SetProfilePrivate (const FLootLockerPlayerData &PlayerData, const FResponseCallback &OnCompletedRequest)
 
static FString SetProfilePublic (const FLootLockerPlayerData &PlayerData, const FResponseCallback &OnCompletedRequest)
 
static FString SetPlayerName (const FLootLockerPlayerData &PlayerData, FString Name, const FPNameResponse &OnCompletedRequest)
 
static FString GetPlayerName (const FLootLockerPlayerData &PlayerData, const FPNameResponse &OnCompletedRequest)
 
static FString LookupMultiplePlayerNamesUsingIDs (const FLootLockerPlayerData &PlayerData, FLootLockerMultiplePlayerNamesRequest Request, const FPMultiplePlayerNames &OnCompletedRequest)
 
static FString LookupMultiplePlayersDataUsingIDs (const FLootLockerPlayerData &PlayerData, FLootLockerLookupMultiplePlayersDataRequest Request, const FPMultiplePlayerNames &OnCompletedRequest)
 
static FString LookupMultiplePlayerNames1stPlatformIDs (const FLootLockerPlayerData &PlayerData, const FLootLockerMultiplePlayerNamesAndPlatformsRequest &Request, const FPMultiplePlayersPlatformIdsNames &OnCompletedRequest)
 
static FString DeletePlayer (const FLootLockerPlayerData &PlayerData, const FLootLockerDefaultDelegate OnCompletedRequest)
 
static FString ListPlayerInventory (const FLootLockerPlayerData &PlayerData, const FLootLockerListSimplifiedInventoryRequest &Request, int32 PerPage, int32 Page, const FLootLockerSimpleInventoryResponseDelegate &OnCompletedRequest)
 
static FString ListCharacterInventory (const FLootLockerPlayerData &PlayerData, const FLootLockerListSimplifiedInventoryRequest &Request, int32 CharacterId, int32 PerPage, int32 Page, const FLootLockerSimpleInventoryResponseDelegate &OnCompletedRequest)
 

Constructor & Destructor Documentation

◆ ULootLockerPlayerRequestHandler()

ULootLockerPlayerRequestHandler::ULootLockerPlayerRequestHandler ( )
inline

Member Function Documentation

◆ CheckPlayerAssetNotification()

static FString ULootLockerPlayerRequestHandler::CheckPlayerAssetNotification ( const FLootLockerPlayerData PlayerData,
const FLootLockerAssetNotificationResponse OnCompletedRequest 
)
static

◆ DeletePlayer()

static FString ULootLockerPlayerRequestHandler::DeletePlayer ( const FLootLockerPlayerData PlayerData,
const FLootLockerDefaultDelegate  OnCompletedRequest 
)
static

◆ GetCurrencyBalance()

static FString ULootLockerPlayerRequestHandler::GetCurrencyBalance ( const FLootLockerPlayerData PlayerData,
const FPBalanceResponse OnCompletedRequest 
)
static

◆ GetCurrentPlayerInfo()

static FString ULootLockerPlayerRequestHandler::GetCurrentPlayerInfo ( const FLootLockerPlayerData PlayerData,
const FLootLockerGetCurrentPlayerInfoResponseDelegate OnCompletedRequest 
)
static

◆ GetDLCsMigration()

static FString ULootLockerPlayerRequestHandler::GetDLCsMigration ( const FLootLockerPlayerData PlayerData,
const FPDlcResponse OnCompletedRequest 
)
static

◆ GetFullInventory()

static FString ULootLockerPlayerRequestHandler::GetFullInventory ( const FLootLockerPlayerData PlayerData,
const FInventoryResponse OnCompletedRequest,
int32  StartIndex = 0 
)
static

◆ GetInventory()

static FString ULootLockerPlayerRequestHandler::GetInventory ( const FLootLockerPlayerData PlayerData,
const FInventoryResponse OnCompletedRequest 
)
static

◆ GetPlayerName()

static FString ULootLockerPlayerRequestHandler::GetPlayerName ( const FLootLockerPlayerData PlayerData,
const FPNameResponse OnCompletedRequest 
)
static

◆ InitiateDLCMigration()

static FString ULootLockerPlayerRequestHandler::InitiateDLCMigration ( const FLootLockerPlayerData PlayerData,
const FResponseCallback OnCompletedRequest 
)
static

◆ ListCharacterInventory()

static FString ULootLockerPlayerRequestHandler::ListCharacterInventory ( const FLootLockerPlayerData PlayerData,
const FLootLockerListSimplifiedInventoryRequest Request,
int32  CharacterId,
int32  PerPage,
int32  Page,
const FLootLockerSimpleInventoryResponseDelegate OnCompletedRequest 
)
static

◆ ListPlayerInfo()

static FString ULootLockerPlayerRequestHandler::ListPlayerInfo ( const FLootLockerPlayerData PlayerData,
TArray< FString >  PlayerIdsToLookUp,
TArray< int >  PlayerLegacyIdsToLookUp,
TArray< FString >  PlayerPublicUidsToLookUp,
const FLootLockerListPlayerInfoResponseDelegate OnCompletedRequest 
)
static

◆ ListPlayerInventory()

static FString ULootLockerPlayerRequestHandler::ListPlayerInventory ( const FLootLockerPlayerData PlayerData,
const FLootLockerListSimplifiedInventoryRequest Request,
int32  PerPage,
int32  Page,
const FLootLockerSimpleInventoryResponseDelegate OnCompletedRequest 
)
static

◆ LookupMultiplePlayerNames1stPlatformIDs()

static FString ULootLockerPlayerRequestHandler::LookupMultiplePlayerNames1stPlatformIDs ( const FLootLockerPlayerData PlayerData,
const FLootLockerMultiplePlayerNamesAndPlatformsRequest Request,
const FPMultiplePlayersPlatformIdsNames OnCompletedRequest 
)
static

◆ LookupMultiplePlayerNamesUsingIDs()

static FString ULootLockerPlayerRequestHandler::LookupMultiplePlayerNamesUsingIDs ( const FLootLockerPlayerData PlayerData,
FLootLockerMultiplePlayerNamesRequest  Request,
const FPMultiplePlayerNames OnCompletedRequest 
)
static

◆ LookupMultiplePlayersDataUsingIDs()

static FString ULootLockerPlayerRequestHandler::LookupMultiplePlayersDataUsingIDs ( const FLootLockerPlayerData PlayerData,
FLootLockerLookupMultiplePlayersDataRequest  Request,
const FPMultiplePlayerNames OnCompletedRequest 
)
static

◆ SetPlayerName()

static FString ULootLockerPlayerRequestHandler::SetPlayerName ( const FLootLockerPlayerData PlayerData,
FString  Name,
const FPNameResponse OnCompletedRequest 
)
static

◆ SetProfilePrivate()

static FString ULootLockerPlayerRequestHandler::SetProfilePrivate ( const FLootLockerPlayerData PlayerData,
const FResponseCallback OnCompletedRequest 
)
static

◆ SetProfilePublic()

static FString ULootLockerPlayerRequestHandler::SetProfilePublic ( const FLootLockerPlayerData PlayerData,
const FResponseCallback OnCompletedRequest 
)
static