API/Autodoc/Files/FURuStorePayProduct.h.en.md


Classes

Name
struct FURuStorePayProduct — Information about the product.

Source code

// Copyright Epic Games, Inc. All Rights Reserved.

#include "FURuStorePayProduct.generated.h"

USTRUCT(BlueprintType)
struct RUSTOREPAY_API FURuStorePayProduct
{
    GENERATED_USTRUCT_BODY()

    
    UPROPERTY(BlueprintReadOnly)
    URuStorePayAmountLabel* amountLabel;

    UPROPERTY(BlueprintReadOnly)
    URuStorePayCurrency* currency;

    UPROPERTY(BlueprintReadOnly)
    URuStorePayDescription* description; // nullable

    UPROPERTY(BlueprintReadOnly)
    URuStorePayUrl* imageUrl;

    UPROPERTY(BlueprintReadOnly)
    URuStorePayPrice* price; // nullable

    UPROPERTY(BlueprintReadOnly)
    URuStorePayProductId* productId;

    UPROPERTY(BlueprintReadOnly)
    URuStorePayUrl* promoImageUrl; // nullable

    UPROPERTY(BlueprintReadOnly)
    URuStorePaySubscriptionInfo* subscriptionInfo; // nullable

    UPROPERTY(BlueprintReadOnly)
    URuStorePayTitle* title;

    UPROPERTY(BlueprintReadOnly)
    EURuStorePayProductType type;

    FURuStorePayProduct()
    {
        amountLabel = NewObject<URuStorePayAmountLabel>();
        currency = NewObject<URuStorePayCurrency>();
        description = nullptr;
        imageUrl = NewObject<URuStorePayUrl>();
        price = nullptr;
        productId = NewObject<URuStorePayProductId>();
        promoImageUrl = nullptr;
        subscriptionInfo = nullptr;
        title = NewObject<URuStorePayTitle>();
        type = static_cast<EURuStorePayProductType>(0);
    }
};
Назад