Loading...
Searching...
No Matches
FOnlineStoreOfferAccelByte Class Reference

#include <OnlineStoreInterfaceV2AccelByte.h>

Inheritance diagram for FOnlineStoreOfferAccelByte:

Public Member Functions

 FOnlineStoreOfferAccelByte (const FOnlineStoreOffer &InStoreOffer)
virtual bool IsPurchaseable () const override
void SetItem (const FAccelByteModelsItemInfo &InItem)
const FAccelByteModelsItemInfo & GetItemInfo () const

Public Attributes

TArray< FAccelByteModelsItemRegionDataItem > RegionData
FString Language
FString Sku
bool Flexible
bool Sellable
bool Stackable
bool Purchasable
bool Listable
bool SectionExclusive
FAccelByteModelsItemSaleConfig SaleConfig {}
FAccelByteModelsItemLootBoxConfig LootBoxConfig {}
FAccelByteModelItemOptionBoxConfig OptionBoxConfig {}
FJsonObject Ext {}

Detailed Description

AccelByte's Offer entry for display from online store

Member Function Documentation

◆ IsPurchaseable()

virtual bool FOnlineStoreOfferAccelByte::IsPurchaseable ( ) const
inlineoverridevirtual
Returns
True if offer can be purchased

Member Data Documentation

◆ Ext

FJsonObject FOnlineStoreOfferAccelByte::Ext {}

Customized offer properties

◆ Flexible

bool FOnlineStoreOfferAccelByte::Flexible

True, if the Offer is a flexible bundle item

◆ Language

FString FOnlineStoreOfferAccelByte::Language

language of the Offer

◆ Listable

bool FOnlineStoreOfferAccelByte::Listable

True, if the Offer is a listable item

◆ LootBoxConfig

FAccelByteModelsItemLootBoxConfig FOnlineStoreOfferAccelByte::LootBoxConfig {}

Loot Box configuration of the Offer

◆ OptionBoxConfig

FAccelByteModelItemOptionBoxConfig FOnlineStoreOfferAccelByte::OptionBoxConfig {}

Option Box configuration of the Offer

◆ Purchasable

bool FOnlineStoreOfferAccelByte::Purchasable

True, if the Offer is a purchasable item

◆ RegionData

TArray<FAccelByteModelsItemRegionDataItem> FOnlineStoreOfferAccelByte::RegionData

Region Data Info of the Offer

◆ SaleConfig

FAccelByteModelsItemSaleConfig FOnlineStoreOfferAccelByte::SaleConfig {}

Sale Configuration of the Offer

◆ SectionExclusive

bool FOnlineStoreOfferAccelByte::SectionExclusive

STrue, if the Offer is a section exclusive item

◆ Sellable

bool FOnlineStoreOfferAccelByte::Sellable

True, if the Offer is a sellable item

◆ Sku

FString FOnlineStoreOfferAccelByte::Sku

Sku of the Offer

◆ Stackable

bool FOnlineStoreOfferAccelByte::Stackable

True, if the Offer is a stackable item