Struct: FPatreonTierInfo

//  PatreonTierInfo.h : 13

struct NBPATREONAPICLIENT_API FPatreonTierInfo;

Reflection-enabled

Specifiers:

  • BlueprintType

Represents basic information about a pledged tier.

This can be used to show the user information about the benefits or content they are now able to unlock, or just to check which content should be unlocked behind the scenes.


Properties

  • Benefits

    public:
    TArray<FString> Benefits;
    

    Reflection-enabled

    Specifiers:

    • EditAnywhere
    • BlueprintReadWrite
    • Category = NBPatreonAPIClient|Tier

    List of benefits this tier provides.

    If you have multiple tiers which provide the same benefit, it may be more straightforward to simply check if any tier contains a particular benefit to unlock content rather than checking for multiple tiers at once.

  • Description

    public:
    FString Description;
    

    Reflection-enabled

    Specifiers:

    • EditAnywhere
    • BlueprintReadWrite
    • Category = NBPatreonAPIClient|Tier

    Short description of the tier, may be empty
  • ImageURL

    public:
    FString ImageURL;
    

    Reflection-enabled

    Specifiers:

    • EditAnywhere
    • BlueprintReadWrite
    • Category = NBPatreonAPIClient|Tier

    URL of the tier's main image (if it has one).

    For convenience, FPatreonTierInfoImgs directly includes the image as a texture instead.

  • Title

    public:
    FString Title;
    

    Reflection-enabled

    Specifiers:

    • EditAnywhere
    • BlueprintReadWrite
    • Category = NBPatreonAPIClient|Tier

    The name of this tier
  • URL

    public:
    FString URL;
    

    Reflection-enabled

    Specifiers:

    • EditAnywhere
    • BlueprintReadWrite
    • Category = NBPatreonAPIClient|Tier

    URL of the tier, e.g. to provide a pledge link

Constructors






For any questions, help, suggestions or feature requests, please feel free to contact me at nbpsup@gmail.com