LootLocker Unreal SDK 10.4.0
Game backend SDK for Unreal Engine
Loading...
Searching...
No Matches
FLootLockerListCatalogPricesV2Response Struct Reference

Response containing catalog entries with entity-typed lookup maps for asset, progression, currency, and group details, plus extended index-based pagination for the v2 catalog endpoint. More...

#include <LootLockerCatalogRequestHandler.h>

Inheritance diagram for FLootLockerListCatalogPricesV2Response:
Collaboration diagram for FLootLockerListCatalogPricesV2Response:

Public Member Functions

void AppendCatalogItems (FLootLockerListCatalogPricesV2Response AdditionalCatalogPrices)
 
 FLootLockerListCatalogPricesV2Response ()
 
 FLootLockerListCatalogPricesV2Response (const FInternalLootLockerListCatalogPricesV2Response &ArrayResponse)
 
TArray< FLootLockerInlinedCatalogEntryGetLootLockerInlinedCatalogEntries () const
 Get all the entries with details inlined into the entries themselves.
 

Data Fields

FLootLockerCatalog Catalog
 Details about the catalog that the prices is in.
 
TArray< FLootLockerCatalogEntryEntries
 A list of entries available in this catalog.
 
TMap< FLootLockerItemDetailsKey, FLootLockerAssetDetailsAsset_Details
 Lookup map for details about entities of entity type assets.
 
TMap< FLootLockerAssetItemDetailsKey, FLootLockerAssetDetailsOptional_Asset_Detail_Variants
 This is a list of potentially matching asset details for this catalog entry, in case there are multiple variations / rental options Asset Variations and Rental Options are deprecated features, this is added for backward compatibility only.
 
TMap< FLootLockerItemDetailsKey, FLootLockerProgressionPointDetailsProgression_Point_Details
 Lookup map for details about entities of entity type progression_points.
 
TMap< FLootLockerItemDetailsKey, FLootLockerProgressionResetDetailsProgression_Reset_Details
 Lookup map for details about entities of entity type progression_reset.
 
TMap< FLootLockerItemDetailsKey, FLootLockerCurrencyDetailsCurrency_Details
 Lookup map for details about entities of entity type currency.
 
TMap< FLootLockerItemDetailsKey, FLootLockerGroupDetailsGroup_Details
 Lookup map for details about entities of entity type group.
 
FLootLockerExtendedIndexBasedPagination Pagination
 Pagination data to use for subsequent requests.
 
- Data Fields inherited from FLootLockerResponse
bool success = false
 Whether this request was a success.
 
int StatusCode = 0
 HTTP Status code from the request to LootLockers backend.
 
FString FullTextFromServer = ""
 Raw text/http body from the server response.
 
FLootLockerErrorData ErrorData
 If this request was not a success, this structure holds all the information needed to identify the problem.
 
FLootLockerRequestContext Context
 Context for the request.
 

Detailed Description

Response containing catalog entries with entity-typed lookup maps for asset, progression, currency, and group details, plus extended index-based pagination for the v2 catalog endpoint.

Constructor & Destructor Documentation

◆ FLootLockerListCatalogPricesV2Response() [1/2]

FLootLockerListCatalogPricesV2Response::FLootLockerListCatalogPricesV2Response ( )
inline

◆ FLootLockerListCatalogPricesV2Response() [2/2]

FLootLockerListCatalogPricesV2Response::FLootLockerListCatalogPricesV2Response ( const FInternalLootLockerListCatalogPricesV2Response ArrayResponse)
explicit

Member Function Documentation

◆ AppendCatalogItems()

void FLootLockerListCatalogPricesV2Response::AppendCatalogItems ( FLootLockerListCatalogPricesV2Response  AdditionalCatalogPrices)

◆ GetLootLockerInlinedCatalogEntries()

TArray< FLootLockerInlinedCatalogEntry > FLootLockerListCatalogPricesV2Response::GetLootLockerInlinedCatalogEntries ( ) const

Get all the entries with details inlined into the entries themselves.

Field Documentation

◆ Asset_Details

TMap<FLootLockerItemDetailsKey, FLootLockerAssetDetails> FLootLockerListCatalogPricesV2Response::Asset_Details

Lookup map for details about entities of entity type assets.

◆ Catalog

FLootLockerCatalog FLootLockerListCatalogPricesV2Response::Catalog

Details about the catalog that the prices is in.

◆ Currency_Details

TMap<FLootLockerItemDetailsKey, FLootLockerCurrencyDetails> FLootLockerListCatalogPricesV2Response::Currency_Details

Lookup map for details about entities of entity type currency.

◆ Entries

TArray<FLootLockerCatalogEntry> FLootLockerListCatalogPricesV2Response::Entries

A list of entries available in this catalog.

◆ Group_Details

TMap<FLootLockerItemDetailsKey, FLootLockerGroupDetails> FLootLockerListCatalogPricesV2Response::Group_Details

Lookup map for details about entities of entity type group.

◆ Optional_Asset_Detail_Variants

TMap<FLootLockerAssetItemDetailsKey, FLootLockerAssetDetails> FLootLockerListCatalogPricesV2Response::Optional_Asset_Detail_Variants

This is a list of potentially matching asset details for this catalog entry, in case there are multiple variations / rental options Asset Variations and Rental Options are deprecated features, this is added for backward compatibility only.

◆ Pagination

FLootLockerExtendedIndexBasedPagination FLootLockerListCatalogPricesV2Response::Pagination

Pagination data to use for subsequent requests.

◆ Progression_Point_Details

TMap<FLootLockerItemDetailsKey, FLootLockerProgressionPointDetails> FLootLockerListCatalogPricesV2Response::Progression_Point_Details

Lookup map for details about entities of entity type progression_points.

◆ Progression_Reset_Details

TMap<FLootLockerItemDetailsKey, FLootLockerProgressionResetDetails> FLootLockerListCatalogPricesV2Response::Progression_Reset_Details

Lookup map for details about entities of entity type progression_reset.