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

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

◆ ConvertCatalogV2ToInlineItems()

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

◆ ListCatalogItems()

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

◆ ListCatalogItemsById()

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

◆ ListCatalogItemsV2()

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

◆ ListCatalogs()

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