Inherits InAppPurchases::InAppPurchasesInterface.
|
void | Initialize () override |
|
void | QueryProductInfo (AZStd::vector< AZStd::string > &productIds) const override |
|
void | QueryProductInfo () const override |
|
void | PurchaseProduct (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 |
|
InAppPurchasesCache * | GetCache () override |
|
virtual void | Initialize ()=0 |
|
virtual void | QueryProductInfo (AZStd::vector< AZStd::string > &productIds) const =0 |
|
virtual void | QueryProductInfo () const =0 |
|
virtual void | PurchaseProduct (const AZStd::string &productId, const AZStd::string &developerPayload) const =0 |
|
virtual void | PurchaseProduct (const AZStd::string &productId) const =0 |
|
virtual void | QueryPurchasedProducts () const =0 |
|
virtual void | RestorePurchasedProducts () const =0 |
|
virtual void | ConsumePurchase (const AZStd::string &purchaseToken) const =0 |
|
virtual void | FinishTransaction (const AZStd::string &transactionId, bool downloadHostedContent) const =0 |
|
virtual InAppPurchasesCache * | GetCache ()=0 |
|
◆ ConsumePurchase()
void InAppPurchases::InAppPurchasesApple::ConsumePurchase |
( |
const AZStd::string & |
purchaseToken | ) |
const |
|
overridevirtual |
◆ FinishTransaction()
void InAppPurchases::InAppPurchasesApple::FinishTransaction |
( |
const AZStd::string & |
transactionId, |
|
|
bool |
downloadHostedContent |
|
) |
| const |
|
overridevirtual |
◆ GetCache()
◆ Initialize()
void InAppPurchases::InAppPurchasesApple::Initialize |
( |
| ) |
|
|
overridevirtual |
◆ PurchaseProduct() [1/2]
void InAppPurchases::InAppPurchasesApple::PurchaseProduct |
( |
const AZStd::string & |
productId | ) |
const |
|
overridevirtual |
◆ PurchaseProduct() [2/2]
void InAppPurchases::InAppPurchasesApple::PurchaseProduct |
( |
const AZStd::string & |
productId, |
|
|
const AZStd::string & |
developerPayload |
|
) |
| const |
|
overridevirtual |
◆ QueryProductInfo() [1/2]
void InAppPurchases::InAppPurchasesApple::QueryProductInfo |
( |
| ) |
const |
|
overridevirtual |
◆ QueryProductInfo() [2/2]
void InAppPurchases::InAppPurchasesApple::QueryProductInfo |
( |
AZStd::vector< AZStd::string > & |
productIds | ) |
const |
|
overridevirtual |
◆ QueryPurchasedProducts()
void InAppPurchases::InAppPurchasesApple::QueryPurchasedProducts |
( |
| ) |
const |
|
overridevirtual |
◆ RestorePurchasedProducts()
void InAppPurchases::InAppPurchasesApple::RestorePurchasedProducts |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/InAppPurchases/Code/Source/Platform/Common/Apple/InAppPurchasesApple.h