Inherits AZ::Component, InAppPurchasesRequestBus::Handler, and InAppPurchasesResponseAccessorBus::Handler.
 | 
| 
  | AZ_COMPONENT (SystemComponent, "{D0ABA496-16A7-4090-98AB-6D372BE7BD45}") | 
|   | 
| 
void  | Initialize () override | 
|   | 
| 
void  | QueryProductInfoById (const AZStd::string &productId) const override | 
|   | 
| 
void  | QueryProductInfoByIds (AZStd::vector< AZStd::string > &productIds) const override | 
|   | 
| 
void  | QueryProductInfo () const override | 
|   | 
| 
void  | QueryProductInfoFromJson (const AZStd::string &filePath) const override | 
|   | 
| 
const AZStd::vector< AZStd::unique_ptr< ProductDetails const > > *  | GetCachedProductInfo () const override | 
|   | 
| 
const AZStd::vector< AZStd::unique_ptr< PurchasedProductDetails const > > *  | GetCachedPurchasedProductInfo () const override | 
|   | 
| 
void  | PurchaseProductWithDeveloperPayload (const AZStd::string &productId, const AZStd::string &developerPayload) const override | 
|   | 
| 
void  | PurchaseProduct (const AZStd::string &productId) const override | 
|   | 
| 
void  | QueryPurchasedProducts () const override | 
|   | 
| 
void  | RestorePurchasedProducts () const override | 
|   | 
| 
void  | ConsumePurchase (const AZStd::string &purchaseToken) const override | 
|   | 
| 
void  | FinishTransaction (const AZStd::string &transactionId, bool downloadHostedContent) const override | 
|   | 
| 
void  | ClearCachedProductDetails () override | 
|   | 
| 
void  | ClearCachedPurchasedProductDetails () override | 
|   | 
| 
bool  | GetNextProduct () override | 
|   | 
| 
bool  | GetPreviousProduct () override | 
|   | 
| 
bool  | GetNextPurchasedProduct () override | 
|   | 
| 
bool  | GetPreviousPurchasedProduct () override | 
|   | 
| 
AZStd::string  | GetProductId () override | 
|   | 
| 
AZStd::string  | GetProductTitle () override | 
|   | 
| 
AZStd::string  | GetProductDescription () override | 
|   | 
| 
AZStd::string  | GetProductPrice () override | 
|   | 
| 
AZStd::string  | GetProductCurrencyCode () override | 
|   | 
| 
AZ::u64  | GetProductPriceMicro () override | 
|   | 
| 
AZStd::string  | GetPurchasedProductId () override | 
|   | 
| 
AZStd::string  | GetOrderId () override | 
|   | 
| 
AZStd::string  | GetDeveloperPayload () override | 
|   | 
| 
AZStd::string  | GetPurchaseTime () override | 
|   | 
| 
AZStd::string  | GetPurchaseSignature () override | 
|   | 
| 
AZStd::string  | GetPackageName () override | 
|   | 
| 
AZStd::string  | GetPurchaseToken () override | 
|   | 
| 
bool  | IsAutoRenewing () override | 
|   | 
| 
AZStd::string  | GetRestoredOrderId () override | 
|   | 
| 
AZ::u64  | GetSubscriptionExpirationTime () override | 
|   | 
| 
AZ::u64  | GetRestoredPurchaseTime () override | 
|   | 
| 
bool  | HasDownloads () override | 
|   | 
| 
bool  | IsProductOwned () override | 
|   | 
| 
void  | ResetIndices () override | 
|   |