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

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

◆ DeletePlayerInventoryItem()

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

◆ GetPlayerInventoryItem()

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

◆ ListItemTemplates()

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

◆ ListPlayerInventoryItems()

static 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()

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

◆ SplitPlayerInventoryItemStack()

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