LootLocker Unreal SDK 10.6.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerCatalogRequestHandler Class Reference

#include <LootLockerCatalogRequestHandler.h>

Inheritance diagram for ULootLockerCatalogRequestHandler:
Collaboration diagram for ULootLockerCatalogRequestHandler:

Public Member Functions

 ULootLockerCatalogRequestHandler ()
 

Static Public Member Functions

static FString ListCatalogs (const FLootLockerPlayerData &PlayerData, const FLootLockerListCatalogsResponseDelegate &OnComplete)
 
static FString ListCatalogItems (const FLootLockerPlayerData &PlayerData, const FString &CatalogKey, int Count, const FString &After, const FLootLockerListCatalogPricesResponseDelegate &OnComplete)
 
static FString ListCatalogItemsV2 (const FLootLockerPlayerData &PlayerData, const FString &CatalogKey, int PerPage, int Page, const FLootLockerListCatalogPricesV2ResponseDelegate &OnComplete)
 
static FString ListCatalogItemsById (const FLootLockerPlayerData &PlayerData, const TArray< FString > &CatalogListingIds, bool IncludeMetadata, const TArray< FString > &MetadataKeys, const FLootLockerListCatalogItemsByIdResponseDelegate &OnComplete)
 
static TArray< FLootLockerInlinedCatalogEntry > ConvertCatalogToInlineItems (const FLootLockerListCatalogPricesResponse &Catalog)
 
static TArray< FLootLockerInlinedCatalogEntry > ConvertCatalogV2ToInlineItems (const FLootLockerListCatalogPricesV2Response &Catalog)
 

Constructor & Destructor Documentation

◆ ULootLockerCatalogRequestHandler()

ULootLockerCatalogRequestHandler::ULootLockerCatalogRequestHandler ( )
inline

Member Function Documentation

◆ ConvertCatalogToInlineItems()

static TArray< FLootLockerInlinedCatalogEntry > ULootLockerCatalogRequestHandler::ConvertCatalogToInlineItems ( const FLootLockerListCatalogPricesResponse &  Catalog)
inlinestatic

◆ ConvertCatalogV2ToInlineItems()

static TArray< FLootLockerInlinedCatalogEntry > ULootLockerCatalogRequestHandler::ConvertCatalogV2ToInlineItems ( const FLootLockerListCatalogPricesV2Response &  Catalog)
inlinestatic

◆ ListCatalogItems()

static FString ULootLockerCatalogRequestHandler::ListCatalogItems ( const FLootLockerPlayerData &  PlayerData,
const FString &  CatalogKey,
int  Count,
const FString &  After,
const FLootLockerListCatalogPricesResponseDelegate &  OnComplete 
)
static

◆ ListCatalogItemsById()

static FString ULootLockerCatalogRequestHandler::ListCatalogItemsById ( const FLootLockerPlayerData &  PlayerData,
const TArray< FString > &  CatalogListingIds,
bool  IncludeMetadata,
const TArray< FString > &  MetadataKeys,
const FLootLockerListCatalogItemsByIdResponseDelegate &  OnComplete 
)
static

◆ ListCatalogItemsV2()

static FString ULootLockerCatalogRequestHandler::ListCatalogItemsV2 ( const FLootLockerPlayerData &  PlayerData,
const FString &  CatalogKey,
int  PerPage,
int  Page,
const FLootLockerListCatalogPricesV2ResponseDelegate &  OnComplete 
)
static

◆ ListCatalogs()

static FString ULootLockerCatalogRequestHandler::ListCatalogs ( const FLootLockerPlayerData &  PlayerData,
const FLootLockerListCatalogsResponseDelegate &  OnComplete 
)
static