Namespace UnityEditor.Purchasing
Classes
AbstractIAPButtonEditor
Customer Editor class for the IAPButtons. This class handle how the IAPButtons should represent itself in the UnityEditor.
BaseObfuscatorSection
This is an internal API. We recommend that you do not use it as it will be removed in a future release.
CodelessIAPButtonEditor
Customer Editor class for the CodelessIAPButton. This class handle how the CodelessIAPButton should represent itself in the UnityEditor.
ErrorDetail
The details of an error return from the api.
ErrorResponse
The response used when getting an error.
EventSources
This is an internal API. We recommend that you do not use it as it will be removed in a future release.
GeneralResponse
The Response from and HTTP response converted into an object.
IAPButtonEditor
Customer Editor class for the IAPButton. This class handle how the IAPButton should represent itself in the UnityEditor.
IAPButtonMenu
IAPButtonMenu class creates options in menus to create the IAPButton.
IAPListenerMenu
IAPListenerMenu class creates options in menus to create the IAPListener.
IapItem
IapItem is the representation of a purchasable product from the UDP store
IapItemResponse
The response used when creating/updating IAP item succeeds
IapItemSearchResponse
The response used when searching for IAP item.
OrgIdResponse
The response used when searching for Organization identifier.
OrgRoleResponse
The response used when searching for Organization roles.
PriceDetail
Price and the currency of a IAPItem.
PriceMap
PriceMap hold a list of PriceDetail.
PriceSets
PriceSets holds the PurchaseFee. Used for IapItem.
ProductCatalogEditor
Editor window for displaying and editing the contents of the default ProductCatalog.
ProductCatalogEditor.CompatibleGUI
Workaround toggleOnLabelClick not being supported correctly until Unity 5.5 See https://ono.unity3d.com/unity/unity/changeset/9f5bb2308eb90fb8276f49033a5b31f66cd4faa3 (5.5.0b2)
ProductCatalogEditor.ExporterValidationResults
Exporters return an instance of ExporterValidationResults to indicate whether a ProductCatalog or ProductCatalogItem can be correctly exported.
ProductCatalogEditor.ProductCatalogExportWindow
A popup window that shows a list of exporters and kicks off an export from the ProductCatalogEditor.
ProductCatalogEditor.ProductCatalogItemEditor
Inner class for displaying and editing the contents of a single entry in the ProductCatalog.
Properties
The properties of a IAPItem.
PurchaseFee
A PurchaseFee contains the PriceMap which contains the prices and currencies.
TangleObfuscator
This class will generate the tangled signature used for client-side receipt validation obfuscation.
TangleObfuscator.InvalidOrderArray
An Exception thrown when the tangle order array provided is invalid or shorter than the number of data slices made.
TokenInfo
TokenInfo holds all the authentication token required to authenticate the API call.
TokenRequest
This class is used to authenticate the API call to UDP. In OAuth2.0 authentication format.
UdpInstaller
UdpSynchronizationApi
UnityPurchasingEditor
Editor tools to set build-time configurations for app stores.
Interfaces
IWebRequest
This is an internal API. We recommend that you do not use it as it will be removed in a future release.
ProductCatalogEditor.IProductCatalogExporter
Product catalog exporters implement this interface to provide validation and export of a ProductCatalog.
Enums
PurchasingServiceToggleEvent
This is an internal API. We recommend that you do not use it as it will be removed in a future release.