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

#include <LootLockerItemRequestHandler.h>

Inheritance diagram for ULootLockerItemRequestHandler:
Collaboration diagram for ULootLockerItemRequestHandler:

Public Member Functions

 ULootLockerItemRequestHandler ()

Static Public Member Functions

static FString ListItemTemplates (const FLootLockerPlayerData &PlayerData, int32 PerPage, int32 Page, const FLootLockerListItemTemplatesResponseDelegate &OnCompletedRequest)
static FString ListPlayerInventoryItems (const FLootLockerPlayerData &PlayerData, int32 PerPage, int32 Page, const FString &Name, ELootLockerItemType ItemType, ELootLockerItemConsumableFilter ConsumableFilter, ELootLockerItemSortField Sort, ELootLockerItemSortOrder Order, const FLootLockerListPlayerInventoryItemsResponseDelegate &OnCompletedRequest)
static FString GetPlayerInventoryItem (const FLootLockerPlayerData &PlayerData, const FString &InventoryId, const FLootLockerGetPlayerInventoryItemResponseDelegate &OnCompletedRequest)
static FString DeletePlayerInventoryItem (const FLootLockerPlayerData &PlayerData, const FString &InventoryId, const FLootLockerDefaultDelegate &OnCompletedRequest)
static FString ConsumePlayerInventoryItem (const FLootLockerPlayerData &PlayerData, const FString &InventoryId, const FLootLockerConsumeInventoryItemRequest &Request, const FLootLockerConsumePlayerInventoryItemResponseDelegate &OnCompletedRequest)
static FString SplitPlayerInventoryItemStack (const FLootLockerPlayerData &PlayerData, const FString &InventoryId, const FLootLockerSplitInventoryItemStackRequest &Request, const FLootLockerSplitInventoryItemStackResponseDelegate &OnCompletedRequest)
static FString MergePlayerInventoryItemStacks (const FLootLockerPlayerData &PlayerData, const FLootLockerMergeInventoryItemStacksRequest &Request, const FLootLockerMergeInventoryItemStacksResponseDelegate &OnCompletedRequest)

Constructor & Destructor Documentation

◆ ULootLockerItemRequestHandler()

ULootLockerItemRequestHandler::ULootLockerItemRequestHandler ( )
inline

Member Function Documentation

◆ ConsumePlayerInventoryItem()

FString ULootLockerItemRequestHandler::ConsumePlayerInventoryItem ( const FLootLockerPlayerData & PlayerData,
const FString & InventoryId,
const FLootLockerConsumeInventoryItemRequest & Request,
const FLootLockerConsumePlayerInventoryItemResponseDelegate & OnCompletedRequest )
static

◆ DeletePlayerInventoryItem()

FString ULootLockerItemRequestHandler::DeletePlayerInventoryItem ( const FLootLockerPlayerData & PlayerData,
const FString & InventoryId,
const FLootLockerDefaultDelegate & OnCompletedRequest )
static

◆ GetPlayerInventoryItem()

FString ULootLockerItemRequestHandler::GetPlayerInventoryItem ( const FLootLockerPlayerData & PlayerData,
const FString & InventoryId,
const FLootLockerGetPlayerInventoryItemResponseDelegate & OnCompletedRequest )
static

◆ ListItemTemplates()

FString ULootLockerItemRequestHandler::ListItemTemplates ( const FLootLockerPlayerData & PlayerData,
int32 PerPage,
int32 Page,
const FLootLockerListItemTemplatesResponseDelegate & OnCompletedRequest )
static

◆ ListPlayerInventoryItems()

FString ULootLockerItemRequestHandler::ListPlayerInventoryItems ( const FLootLockerPlayerData & PlayerData,
int32 PerPage,
int32 Page,
const FString & Name,
ELootLockerItemType ItemType,
ELootLockerItemConsumableFilter ConsumableFilter,
ELootLockerItemSortField Sort,
ELootLockerItemSortOrder Order,
const FLootLockerListPlayerInventoryItemsResponseDelegate & OnCompletedRequest )
static

◆ MergePlayerInventoryItemStacks()

FString ULootLockerItemRequestHandler::MergePlayerInventoryItemStacks ( const FLootLockerPlayerData & PlayerData,
const FLootLockerMergeInventoryItemStacksRequest & Request,
const FLootLockerMergeInventoryItemStacksResponseDelegate & OnCompletedRequest )
static

◆ SplitPlayerInventoryItemStack()

FString ULootLockerItemRequestHandler::SplitPlayerInventoryItemStack ( const FLootLockerPlayerData & PlayerData,
const FString & InventoryId,
const FLootLockerSplitInventoryItemStackRequest & Request,
const FLootLockerSplitInventoryItemStackResponseDelegate & OnCompletedRequest )
static