FOvrProduct
()
|
This is the default constructor for the struct, which initializes the ::ovrProductHandle and TOvrMessageHandlePtr to their default values.
Signature
FOvrProduct::FOvrProduct() |
FOvrProduct
(
OvrHandle
, MessageHandlePtr
)
|
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
FOvrProduct::FOvrProduct(ovrProductHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr) Parameters OvrHandle: ovrProductHandleMessageHandlePtr: TOvrMessageHandlePtr |
BillingPlans
: TArray< FOvrBillingPlan > |
Billing plans related to the product.
Signature
TArray<FOvrBillingPlan> FOvrProduct::BillingPlans |
ContentRating
: FOvrContentRating |
The content rating of a FOvrProduct that specifies the age rating as well as other important information that needs to be displayed to the user per local regulations.
Signature
FOvrContentRating FOvrProduct::ContentRating |
CoverUrl
: FString | |
Description
: FString |
The description for the product. The description should be meaningful and explanatory to help outline the product and its features.
Signature
FString FOvrProduct::Description |
FormattedPrice
: FString | |
IconUrl
: FString | |
Name
: FString |
The name of the product. This will be used as a the display name and should be aligned with the user facing title.
Signature
FString FOvrProduct::Name |
Price
: FOvrPrice |
The FOvrPrice of the product contains the currency code, the amount in hundredths, and the formatted string representation.
Signature
FOvrPrice FOvrProduct::Price |
ShortDescription
: FString |
The short description of a FOvrProduct which provides more information about the FOvrProduct. To be used in conjunction with the description of the FOvrProduct.
Signature
FString FOvrProduct::ShortDescription |
SKU
: FString |
The unique string that you use to reference the product in your app. The SKU is case-sensitive and should match the SKU reference in your code.
Signature
FString FOvrProduct::SKU |
Type
: EOvrProductType |
The type of product. An In-app purchase (IAP) add-on can be EOvrProductType::DURABLE, EOvrProductType::CONSUMABLE, or a EOvrProductType::SUBSCRIPTION.
Signature
EOvrProductType FOvrProduct::Type |
Clear
()
|
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrProduct::Clear() Returns void |
Update
(
OvrHandle
, MessageHandlePtr
)
|
Updating values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
void FOvrProduct::Update(ovrProductHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr) Parameters OvrHandle: ovrProductHandleMessageHandlePtr: TOvrMessageHandlePtrReturns void |