Open 3D Engine InAppPurchases Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
InAppPurchases::InAppPurchasesInterface Member List

This is the complete list of members for InAppPurchases::InAppPurchasesInterface, including all inherited members.

ConsumePurchase(const AZStd::string &purchaseToken) const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
DestroyInstance() (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacestatic
FinishTransaction(const AZStd::string &transactionId, bool downloadHostedContent) const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
GetCache()=0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
GetInstance() (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacestatic
Initialize()=0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
m_cache (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfaceprotected
PurchaseProduct(const AZStd::string &productId, const AZStd::string &developerPayload) const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
PurchaseProduct(const AZStd::string &productId) const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
QueryProductInfo(AZStd::vector< AZStd::string > &productIds) const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
QueryProductInfo() const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
QueryPurchasedProducts() const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
RestorePurchasedProducts() const =0 (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfacepure virtual
~InAppPurchasesInterface() (defined in InAppPurchases::InAppPurchasesInterface)InAppPurchases::InAppPurchasesInterfaceinlinevirtual