StoreFront
-
Base class for a store item. Contains basic information for an item to sell in a store.
See moreDeclaration
Swift
@objc open class BaseStoreStateProduct: NSObject, Gloss.Decodable
-
Data object representing a cost for a product.
See moreDeclaration
Swift
@objc public class CostItem: NSObject, Gloss.Decodable
-
Undocumented
See moreDeclaration
Swift
@objc public enum FailReason: Int, RawRepresentable
-
Interface to be implemented by a class that handles the user’s inventory. Used to determine if a user can afford a product purchased with game currency.
See moreDeclaration
Swift
@objc public protocol IPlayerInventory: class
-
Class describing a product. Used to make a purchase.
See moreDeclaration
Swift
@objc public class ProductData: NSObject, Gloss.Decodable
-
Data object representing a reward for a product upon successful purchase.
See moreDeclaration
Swift
@objc public class RewardItem: NSObject, Gloss.Decodable
-
The JSON data in Manifest will be used to generate this class. This class contains InAppPurchase settings, stores and products data.
See moreDeclaration
Swift
@objc public class StoreFrontManifestData: NSObject, Gloss.Decodable -
A class to contain a Chronos timer name reference for a given store state.
See moreDeclaration
Swift
@objc public class StoreStateTimerData: NSObject, Gloss.Decodable
-
Store data model.
See moreDeclaration
Swift
public class StoreState<TStoreFrontItem>: Gloss.Decodable where TStoreFrontItem: BaseStoreStateProduct
StoreFront Reference