LootLocker Unreal SDK 10.4.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()

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

◆ CreateAssetCandidate()

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

◆ CreateAssetCandidateAndMarkComplete()

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

◆ DeleteAssetCandidate()

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

◆ DeleteFileFromAssetCandidate()

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

◆ GetAllAssetCandidates()

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

◆ GetAssetCandidate()

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

◆ ParseFilePurposeEnumsInline()

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

◆ UpdateAssetCandidate()

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