FOvrPurchase
()
|
This is the default constructor for the struct, which initializes the ::ovrPurchaseHandle and TOvrMessageHandlePtr to their default values.
Signature
FOvrPurchase::FOvrPurchase() |
FOvrPurchase
(
OvrHandle
, MessageHandlePtr
)
|
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
FOvrPurchase::FOvrPurchase(ovrPurchaseHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr) Parameters OvrHandle: ovrPurchaseHandleMessageHandlePtr: TOvrMessageHandlePtr |
DeveloperPayload
: FString |
The developer payload feature is unimplemented.
Signature
FString FOvrPurchase::DeveloperPayload |
ExpirationTime
: FDateTime |
The time when the purchased FOvrProduct expires. This value only applies to subscriptions, and will be null for durable and consumable IAP items.
Signature
FDateTime FOvrPurchase::ExpirationTime |
GrantTime
: FDateTime |
The timestamp that represents when the user was granted entitlement to the FOvrProduct that was purchased.
Signature
FDateTime FOvrPurchase::GrantTime |
PurchaseID
: FString |
The unique identifier of a FOvrPurchase represents a user's unique entitlement to a FOvrProduct. This value is 0 for shared IAP entitlements.
Signature
FString FOvrPurchase::PurchaseID |
ReportingId
: FString |
The Reporting ID feature is not implemented.
Signature
FString FOvrPurchase::ReportingId |
SKU
: FString |
The SKU of the IAP FOvrProduct that was purchased. This value is case-sensitive. To retrieve the product information, you can use this value when calling UOvrRequestsBlueprintLibrary::IAP_GetProductsBySKU().
Signature
FString FOvrPurchase::SKU |
Type
: EOvrProductType |
The Type of the IAP FOvrProduct that was purchased. The values can be EOvrProductType::DURABLE, EOvrProductType::CONSUMABLE, or a EOvrProductType::SUBSCRIPTION.
Signature
EOvrProductType FOvrPurchase::Type |
Clear
()
|
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrPurchase::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 FOvrPurchase::Update(ovrPurchaseHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr) Parameters OvrHandle: ovrPurchaseHandleMessageHandlePtr: TOvrMessageHandlePtrReturns void |