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

#include <LootLockerUserGeneratedContentRequestHandler.h>

Inheritance diagram for ULootLockerUserGeneratedContentRequestHandler:
Collaboration diagram for ULootLockerUserGeneratedContentRequestHandler:

Public Member Functions

 ULootLockerUserGeneratedContentRequestHandler ()

Static Public Member Functions

static FString CreateAssetCandidate (const FLootLockerPlayerData &PlayerData, const FLootLockerCreateAssetCandidateData &AssetCandidate, const FCreateAssetCandidateResponseDelegate &OnCompletedRequest)
static FString CreateAssetCandidateAndMarkComplete (const FLootLockerPlayerData &PlayerData, const FLootLockerCreateAssetCandidateData &AssetCandidate, const FCreateAssetCandidateResponseDelegate &OnCompletedRequest)
static FString UpdateAssetCandidate (const FLootLockerPlayerData &PlayerData, int AssetCandidateId, const FLootLockerUpdateAssetCandidateData &AssetCandidateData, const FAssetCandidateResponseDelegate &OnCompletedRequest)
static FString DeleteAssetCandidate (const FLootLockerPlayerData &PlayerData, int AssetCandidateId, const FResponseCallback &OnCompletedRequest)
static FString GetAllAssetCandidates (const FLootLockerPlayerData &PlayerData, const FAssetCandidatesResponseDelegate &OnCompletedRequest)
static FString GetAssetCandidate (const FLootLockerPlayerData &PlayerData, int AssetCandidateId, const FAssetCandidateResponseDelegate &OnCompletedRequest)
static FString AddFileToAssetCandidate (const FLootLockerPlayerData &PlayerData, int AssetCandidateId, const FString &FilePath, ELootLockerAssetFilePurpose FilePurpose, const FAssetCandidateResponseDelegate &OnCompletedRequest)
static FString DeleteFileFromAssetCandidate (const FLootLockerPlayerData &PlayerData, int AssetCandidateId, int FileId, const FResponseCallback &OnCompletedRequest)
static void ParseFilePurposeEnumsInline (TArray< FLootLockerAssetFile > &Files)

Constructor & Destructor Documentation

◆ ULootLockerUserGeneratedContentRequestHandler()

ULootLockerUserGeneratedContentRequestHandler::ULootLockerUserGeneratedContentRequestHandler ( )
inline

Member Function Documentation

◆ AddFileToAssetCandidate()

FString ULootLockerUserGeneratedContentRequestHandler::AddFileToAssetCandidate ( const FLootLockerPlayerData & PlayerData,
int AssetCandidateId,
const FString & FilePath,
ELootLockerAssetFilePurpose FilePurpose,
const FAssetCandidateResponseDelegate & OnCompletedRequest )
static

◆ CreateAssetCandidate()

FString ULootLockerUserGeneratedContentRequestHandler::CreateAssetCandidate ( const FLootLockerPlayerData & PlayerData,
const FLootLockerCreateAssetCandidateData & AssetCandidate,
const FCreateAssetCandidateResponseDelegate & OnCompletedRequest )
static

◆ CreateAssetCandidateAndMarkComplete()

FString ULootLockerUserGeneratedContentRequestHandler::CreateAssetCandidateAndMarkComplete ( const FLootLockerPlayerData & PlayerData,
const FLootLockerCreateAssetCandidateData & AssetCandidate,
const FCreateAssetCandidateResponseDelegate & OnCompletedRequest )
static

◆ DeleteAssetCandidate()

FString ULootLockerUserGeneratedContentRequestHandler::DeleteAssetCandidate ( const FLootLockerPlayerData & PlayerData,
int AssetCandidateId,
const FResponseCallback & OnCompletedRequest )
static

◆ DeleteFileFromAssetCandidate()

FString ULootLockerUserGeneratedContentRequestHandler::DeleteFileFromAssetCandidate ( const FLootLockerPlayerData & PlayerData,
int AssetCandidateId,
int FileId,
const FResponseCallback & OnCompletedRequest )
static

◆ GetAllAssetCandidates()

FString ULootLockerUserGeneratedContentRequestHandler::GetAllAssetCandidates ( const FLootLockerPlayerData & PlayerData,
const FAssetCandidatesResponseDelegate & OnCompletedRequest )
static

◆ GetAssetCandidate()

FString ULootLockerUserGeneratedContentRequestHandler::GetAssetCandidate ( const FLootLockerPlayerData & PlayerData,
int AssetCandidateId,
const FAssetCandidateResponseDelegate & OnCompletedRequest )
static

◆ ParseFilePurposeEnumsInline()

void ULootLockerUserGeneratedContentRequestHandler::ParseFilePurposeEnumsInline ( TArray< FLootLockerAssetFile > & Files)
static

◆ UpdateAssetCandidate()

FString ULootLockerUserGeneratedContentRequestHandler::UpdateAssetCandidate ( const FLootLockerPlayerData & PlayerData,
int AssetCandidateId,
const FLootLockerUpdateAssetCandidateData & AssetCandidateData,
const FAssetCandidateResponseDelegate & OnCompletedRequest )
static