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

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

◆ GetAssetBones()

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

◆ GetAssets()

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

◆ GetAssetsByIds()

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

◆ GetContexts()

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

◆ GetFavouriteAssetIndices()

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

◆ GetUniversalAssets()

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

◆ GrantAssetToPlayerInventory()

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

◆ ListAssets()

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

◆ RemoveAssetFromFavourites()

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