▼NUniPay | |
▼NSimpleJSON | |
CJSONArray | |
CJSONClass | |
CJSONData | |
CJSONNode | |
CCurrencyContainer | Displays currency value in a text component. Also updates this value in case it changed. |
CCurrencyContainerEditor | |
CCustomPurchasingModule | Custom Unity IAP purchasing module for overwriting default store subsystems. |
CDBManager | Stores IAP related data such as all purchases, selected items and ingame currency. Makes use of the JSON format and simple encryption. You should only modify below values once (if necessary at all), thus they aren't public. |
CDBManagerEditor | Custom inspector for splineMove |
CDebugCalls | Simple script that contains methods for testing purposes. You shouldn't implement this script in production versions |
CEnumHelper | |
CIAPCategory | IAP Settings editor group properties. Each group holds a list of IAPObject. |
CIAPCategoryProvider | |
CIAPContainer | Stretches a container rect transform to include all children. Also repositions children using the GridLayoutGroup, if found. |
CIAPContainerEditor | |
CIAPCurrency | IAP currency, defined in the IAP Setting editor. |
CIAPCurrencyProvider | |
CIAPExchangeObject | |
CIAPListener | Script that listens to purchases and other IAP events: here we tell our app what to do when these events happen |
CIAPManager | Unity IAP cross-platform wrapper for real money purchases, as well as for virtual ingame purchases (for virtual currency). Initializes the Unity IAP billing system, handles different store interfaces and integrates their callbacks respectively. |
CIAPProduct | IAP object properties. This is a meta-class for an IAP item. |
CIAPProductProvider | |
CIAPRequirement | IAP unlock requirement, matched with the database. |
▼CIAPScriptableObject | |
CCustomStoreConfig | |
CIAPSettingsExporter | |
CIAPSettingsProvider | |
CKeyValuePairStringInt | |
CMiniJson | This class encodes and decodes JSON strings. Spec. details, see http://www.json.org/ |
COculusStore | Represents the public interface of the underlying store system for the Oculus Store. |
▼CPayPalStore | Represents the public interface of the underlying store system for PayPal. |
CAccessToken | |
▼CPayPalStoreConfig | |
CCredentials | |
CPurchaseResponse | |
CReceiptRequest | |
CReceiptValidator | Base class for receipt validation implementations. |
CReceiptValidatorClient | IAP receipt validation on the client (local, on the device) using Unity IAPs validator class. This is a lot less secure than server-validation, but better than nothing. |
CReceiptValidatorServer | Server-side, remote receipt validation via IAPGUARD (https://iapguard.com). Supports getting user inventory from cloud storage to not only rely on local purchase data. |
CShopItem2D | Shop item properties: stores all necessary variables for visualizing a product in the 2D shop UI. |
CShopItemCost | Association with costs to a UI label for display purposes. |
CShopItemEditor | |
CSteamStore | Represents the public interface of the underlying store system for the Steam Store. Using Steam Inventory Services. |
CStoreMetaDefinition | Override options for store settings on specific products. |
CUIButtonRestore | Simple script to handle restoring purchases on platforms requiring it. Restoring purchases is a requirement by e.g. Apple and your app will be rejected if you do not provide it. |
CUISceneSwitcher | Simple script to cycle through the scenes added to the build settings. Allows opening all of the asset's demo scenes without a separate menu. |
CUIShopFeedback | Manages the display of various purchase windows. Presents UI feedback to the user for various purchase states, e.g. failed or successful purchases. Also handles showing a transaction confirmation popup where necessary, e.g. for PayPal transactions. |
CUISourceConverterData | |
CUIWindowConfirm | Displaying purchase confirmation for finishing transactions required on certain stores, e.g. when using PayPal store. Confirming payments is a manual action so this script should be somewhere in your shop UI. Otherwise user rewards could be lost. |
CUIWindowMessage | Message window for showing feedback on purchase events to the user. It is highly recommended to implement this so that users get feedback on the purchase workflow. |
CUIWindowPreview | Preview window for displaying child rewards of a bundled product containing several others. |
CUIWindowPurchase | Purchase window asking the user to confirm their virtual purchase or spending virtual currency. Optional. Note that real money purchases do not need this, as they invoke their own native popup. |