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.
EventSources
This is an internal API. We recommend that you do not use it as it will be removed in a future release.
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 CodelessIAPButton.
IAPListenerMenu
IAPListenerMenu class creates options in menus to create the IAPListener.
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.
SettingsWebRequests
Handles web requests for fetching In-App Purchase settings from Unity services. This class manages the communication with Unity's IAP configuration endpoints to retrieve project-specific settings.
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.
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
CatalogPopupProductType
Represents the type of product in a catalog popup.
PurchasingServiceToggleEvent
This is an internal API. We recommend that you do not use it as it will be removed in a future release.