MicroTransactionBase¶
Class in Engine · Engine.MicroTransactionBase · native
Object › PlatformInterfaceBase › MicroTransactionBase
Using it from Lua
Enums¶
EMicroTransactionDelegate
MTD_PurchaseQueryComplete = 0, MTD_PurchaseComplete = 1
EMicroTransactionResult
MTR_Succeeded = 0, MTR_Failed = 1, MTR_Canceled = 2, MTR_RestoredFromServer = 3
Structs¶
PurchaseInfo
| Field | Type |
|---|---|
Identifier | string |
DisplayName | string |
DisplayDescription | string |
DisplayPrice | string |
CurrencyType | string |
Properties¶
| Name | Type | Notes |
|---|---|---|
AvailableProducts | array<PurchaseInfo> | |
LastError | string | |
LastErrorSolution | string |
Functions¶
| Name | Declaration |
|---|---|
BeginPurchase | native event bool BeginPurchase(int Index) |
GetProductIndex | native event int GetProductIndex(string Identifier) |
Init | native event Init() |
IsAllowedToMakePurchases | native event bool IsAllowedToMakePurchases() |
QueryForAvailablePurchases | native event bool QueryForAvailablePurchases() |
Inherited¶
| From | Members |
|---|---|
| PlatformInterfaceBase | 1 properties, 14 functions |
| Object | 13 properties, 308 functions |