LootLocker Unreal Server SDK 6.7.1
Server-side backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerServerItemRequestHandler Class Reference

Handler for the Items & Item Templates server endpoints. More...

#include <LootLockerServerItemRequestHandler.h>

Inheritance diagram for ULootLockerServerItemRequestHandler:
Collaboration diagram for ULootLockerServerItemRequestHandler:

Public Member Functions

 ULootLockerServerItemRequestHandler ()
 

Static Public Member Functions

static FString ListPlayerInventoryItems (int PlayerID, int Page, int PerPage, const FLootLockerServerListPlayerInventoryItemsResponseDelegate &OnCompletedRequest)
 
static FString GetPlayerInventoryItem (int PlayerID, const FString &InventoryId, const FLootLockerServerGetPlayerInventoryItemResponseDelegate &OnCompletedRequest)
 
static FString DeletePlayerInventoryItem (int PlayerID, const FString &InventoryId, const FLootLockerServerDeletePlayerInventoryItemResponseDelegate &OnCompletedRequest)
 
static FString GrantItemToPlayerInventory (int PlayerID, const FLootLockerServerGrantItemRequest &Request, const FLootLockerServerGrantItemResponseDelegate &OnCompletedRequest)
 
static FString SplitPlayerInventoryItemStack (int PlayerID, const FString &InventoryId, const FLootLockerServerSplitInventoryItemRequest &Request, const FLootLockerServerSplitPlayerInventoryItemStackResponseDelegate &OnCompletedRequest)
 
static FString MergePlayerInventoryItemStacks (int PlayerID, const FLootLockerServerMergeInventoryItemsRequest &Request, const FLootLockerServerMergePlayerInventoryItemStacksResponseDelegate &OnCompletedRequest)
 

Detailed Description

Handler for the Items & Item Templates server endpoints.

Constructor & Destructor Documentation

◆ ULootLockerServerItemRequestHandler()

ULootLockerServerItemRequestHandler::ULootLockerServerItemRequestHandler ( )

Member Function Documentation

◆ DeletePlayerInventoryItem()

static FString ULootLockerServerItemRequestHandler::DeletePlayerInventoryItem ( int  PlayerID,
const FString &  InventoryId,
const FLootLockerServerDeletePlayerInventoryItemResponseDelegate &  OnCompletedRequest 
)
static

◆ GetPlayerInventoryItem()

static FString ULootLockerServerItemRequestHandler::GetPlayerInventoryItem ( int  PlayerID,
const FString &  InventoryId,
const FLootLockerServerGetPlayerInventoryItemResponseDelegate &  OnCompletedRequest 
)
static

◆ GrantItemToPlayerInventory()

static FString ULootLockerServerItemRequestHandler::GrantItemToPlayerInventory ( int  PlayerID,
const FLootLockerServerGrantItemRequest &  Request,
const FLootLockerServerGrantItemResponseDelegate &  OnCompletedRequest 
)
static

◆ ListPlayerInventoryItems()

static FString ULootLockerServerItemRequestHandler::ListPlayerInventoryItems ( int  PlayerID,
int  Page,
int  PerPage,
const FLootLockerServerListPlayerInventoryItemsResponseDelegate &  OnCompletedRequest 
)
static

◆ MergePlayerInventoryItemStacks()

static FString ULootLockerServerItemRequestHandler::MergePlayerInventoryItemStacks ( int  PlayerID,
const FLootLockerServerMergeInventoryItemsRequest &  Request,
const FLootLockerServerMergePlayerInventoryItemStacksResponseDelegate &  OnCompletedRequest 
)
static

◆ SplitPlayerInventoryItemStack()

static FString ULootLockerServerItemRequestHandler::SplitPlayerInventoryItemStack ( int  PlayerID,
const FString &  InventoryId,
const FLootLockerServerSplitInventoryItemRequest &  Request,
const FLootLockerServerSplitPlayerInventoryItemStackResponseDelegate &  OnCompletedRequest 
)
static