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 |
|