LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
ULootLockerAssetsRequestHandler Class Reference

#include <LootLockerAssetsRequestHandler.h>

Inheritance diagram for ULootLockerAssetsRequestHandler:
Collaboration diagram for ULootLockerAssetsRequestHandler:

Public Member Functions

 ULootLockerAssetsRequestHandler ()
 

Static Public Member Functions

static FString GetContexts (const FLootLockerPlayerData &PlayerData, const FContextDelegate &OnCompletedRequest)
 
static FString GetAssets (const FLootLockerPlayerData &PlayerData, int StartFromIndex, int ItemsCount, ELootLockerAssetFilter AssetFilter, int Context, bool IncludeUGC, const FAssetsResponseDelegate &OnCompletedRequest)
 
static FString GetAssetsByIds (const FLootLockerPlayerData &PlayerData, const TArray< int > &AssetIds, const FAssetsResponseDelegate &OnCompletedRequest)
 
static FString GetAssetBones (const FLootLockerPlayerData &PlayerData, const FAssetBonesResponseDelegate &OnCompletedRequest)
 
static FString GetFavouriteAssetIndices (const FLootLockerPlayerData &PlayerData, const FGetFavouriteAssetIndicesResponseDelegate &OnCompletedRequest)
 
static FString AddAssetToFavourites (const FLootLockerPlayerData &PlayerData, int AssetId, const FGetFavouriteAssetIndicesResponseDelegate &OnCompletedRequest)
 
static FString RemoveAssetFromFavourites (const FLootLockerPlayerData &PlayerData, int AssetId, const FGetFavouriteAssetIndicesResponseDelegate &OnCompletedRequest)
 
static FString GetUniversalAssets (const FLootLockerPlayerData &PlayerData, int After, int Count, const FUniversalAssetResponseDelegate &OnCompletedRequest)
 
static FString GrantAssetToPlayerInventory (const FLootLockerPlayerData &PlayerData, const int assetID, const int assetVariationID, const int assetRentalOptionID, const FGrantAssetResponseDelegate &OnCompletedRequest)
 
static FString ListAssets (const FLootLockerPlayerData &PlayerData, const FLootLockerListSimpleAssetsRequest &Request, int PerPage, int Page, ELootLockerOrderAssetListBy OrderBy, ELootLockerOrderAssetListDirection OrderDirection, const FListSimpleAssetsResponseDelegate &OnCompletedRequest)
 

Constructor & Destructor Documentation

◆ ULootLockerAssetsRequestHandler()

ULootLockerAssetsRequestHandler::ULootLockerAssetsRequestHandler ( )
inline

Member Function Documentation

◆ AddAssetToFavourites()

static FString ULootLockerAssetsRequestHandler::AddAssetToFavourites ( const FLootLockerPlayerData PlayerData,
int  AssetId,
const FGetFavouriteAssetIndicesResponseDelegate OnCompletedRequest 
)
static

◆ GetAssetBones()

static FString ULootLockerAssetsRequestHandler::GetAssetBones ( const FLootLockerPlayerData PlayerData,
const FAssetBonesResponseDelegate OnCompletedRequest 
)
static

◆ GetAssets()

static FString ULootLockerAssetsRequestHandler::GetAssets ( const FLootLockerPlayerData PlayerData,
int  StartFromIndex,
int  ItemsCount,
ELootLockerAssetFilter  AssetFilter,
int  Context,
bool  IncludeUGC,
const FAssetsResponseDelegate OnCompletedRequest 
)
static

◆ GetAssetsByIds()

static FString ULootLockerAssetsRequestHandler::GetAssetsByIds ( const FLootLockerPlayerData PlayerData,
const TArray< int > &  AssetIds,
const FAssetsResponseDelegate OnCompletedRequest 
)
static

◆ GetContexts()

static FString ULootLockerAssetsRequestHandler::GetContexts ( const FLootLockerPlayerData PlayerData,
const FContextDelegate OnCompletedRequest 
)
static

◆ GetFavouriteAssetIndices()

static FString ULootLockerAssetsRequestHandler::GetFavouriteAssetIndices ( const FLootLockerPlayerData PlayerData,
const FGetFavouriteAssetIndicesResponseDelegate OnCompletedRequest 
)
static

◆ GetUniversalAssets()

static FString ULootLockerAssetsRequestHandler::GetUniversalAssets ( const FLootLockerPlayerData PlayerData,
int  After,
int  Count,
const FUniversalAssetResponseDelegate OnCompletedRequest 
)
static

◆ GrantAssetToPlayerInventory()

static FString ULootLockerAssetsRequestHandler::GrantAssetToPlayerInventory ( const FLootLockerPlayerData PlayerData,
const int  assetID,
const int  assetVariationID,
const int  assetRentalOptionID,
const FGrantAssetResponseDelegate OnCompletedRequest 
)
static

◆ ListAssets()

static FString ULootLockerAssetsRequestHandler::ListAssets ( const FLootLockerPlayerData PlayerData,
const FLootLockerListSimpleAssetsRequest Request,
int  PerPage,
int  Page,
ELootLockerOrderAssetListBy  OrderBy,
ELootLockerOrderAssetListDirection  OrderDirection,
const FListSimpleAssetsResponseDelegate OnCompletedRequest 
)
static

◆ RemoveAssetFromFavourites()

static FString ULootLockerAssetsRequestHandler::RemoveAssetFromFavourites ( const FLootLockerPlayerData PlayerData,
int  AssetId,
const FGetFavouriteAssetIndicesResponseDelegate OnCompletedRequest 
)
static