Namespace UnityEngine.UDP
Classes
AppInfo
Describes some properties of your game, used during game init. If this is null, the UDP SDK uses your game's default config.
AppStoreSettings
Describes properties of the game, and saves them as a file. If AppInfo is not passed on intialize, the UDP SDK retrieves the game info from this file.
BuildConfig
Describe configs for current udp sdk, used in Unity editor and application runtime.
Inventory
Describe the products that belong to the application and purchases made by the current user.
LicenseForwardCallback
ProductCatalogPersistModel
Describe some fields to save product catalog as file.
ProductInfo
Describes parameters of the product returned by QueryInventory.
PurchaseInfo
Represents an in-app billing purchase.
ResultCode
SDK result code. Aligned with Android ResultCode: android/ResultCode.java
StoreService
Main class for communication between the library and the application's code.It provides methods for in-app billing. You can create one instance of this class for your application and use it to process in-app billing operations. All methods can be called from the UI thread and asynchronous callbacks are returned on the UI thread.
UdpIapBridge
UserInfo
Describes user info returned by the store on successful initialization.
Interfaces
IInitListener
IInitListener that is triggered when initialization finishes.
ILicensingListener
Listener interface of the LicenseCheck API.
IPurchaseListener
Listener of a result of purchase or an inventory query.
Enums
LicensingCode
Describes the status of the LicenseCheck API.
LicensingErrorCode
Describes the error status code during LicenseCheck.