![]() |
AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <CzPlatformMarket.h>
Public Member Functions | |
void | setPublicKey (const char *key) |
void | setRefundedID (const char *id) |
CzString & | getRefundedID () |
bool | isBillingEnabled () |
Returns true if billing enabled on device. | |
int | Init (void *id) |
Market intialisation. | |
void | Release () |
Market cleanup. | |
void | Update () |
Per frame update. | |
bool | QueryProduct (const char *product_id) |
Query product information. | |
bool | PurchaseProduct (const char *product_id) |
Purchase a product. | |
bool | RestoreProducts () |
Restore previously purchased products. | |
void | NotifyRefund () |
void | setPublicKey (const char *key) |
void | setRefundedID (const char *id) |
CzString & | getRefundedID () |
bool | isBillingEnabled () |
Returns true if billing enabled on device. | |
int | Init (void *id) |
Market intialisation. | |
void | Release () |
Market cleanup. | |
void | Update () |
Per frame update. | |
bool | QueryProduct (const char *product_id) |
Query product information. | |
bool | PurchaseProduct (const char *product_id) |
Purchase a product. | |
bool | RestoreProducts () |
Restore previously purchased products. | |
void | NotifyRefund () |
Static Public Member Functions | |
static int32 | AsyncResponse (void *system, void *user) |
static int32 | OrderInformationChanged (void *system, void *user) |
static int32 | AsyncResponse (void *system, void *user) |
static int32 | OrderInformationChanged (void *system, void *user) |
Protected Attributes | |
CzString | PublicKey |
CzString | RefundedID |
int32 CzPlatformMarketAndroid::AsyncResponse | ( | void * | system, |
void * | user | ||
) | [static] |
static int32 CzPlatformMarketAndroid::AsyncResponse | ( | void * | system, |
void * | user | ||
) | [static] |
CzString& CzPlatformMarketAndroid::getRefundedID | ( | ) | [inline] |
CzString& CzPlatformMarketAndroid::getRefundedID | ( | ) | [inline] |
int CzPlatformMarketAndroid::Init | ( | void * | id | ) | [virtual] |
Market intialisation.
Implements IzPlatformMarket.
int CzPlatformMarketAndroid::Init | ( | void * | id | ) | [virtual] |
Market intialisation.
Implements IzPlatformMarket.
bool CzPlatformMarketAndroid::isBillingEnabled | ( | ) | [virtual] |
Returns true if billing enabled on device.
Implements IzPlatformMarket.
bool CzPlatformMarketAndroid::isBillingEnabled | ( | ) | [virtual] |
Returns true if billing enabled on device.
Implements IzPlatformMarket.
int32 CzPlatformMarketAndroid::OrderInformationChanged | ( | void * | system, |
void * | user | ||
) | [static] |
static int32 CzPlatformMarketAndroid::OrderInformationChanged | ( | void * | system, |
void * | user | ||
) | [static] |
bool CzPlatformMarketAndroid::PurchaseProduct | ( | const char * | product_id | ) | [virtual] |
Purchase a product.
Implements IzPlatformMarket.
bool CzPlatformMarketAndroid::PurchaseProduct | ( | const char * | product_id | ) | [virtual] |
Purchase a product.
Implements IzPlatformMarket.
bool CzPlatformMarketAndroid::QueryProduct | ( | const char * | product_id | ) | [virtual] |
Query product information.
Implements IzPlatformMarket.
bool CzPlatformMarketAndroid::QueryProduct | ( | const char * | product_id | ) | [virtual] |
Query product information.
Implements IzPlatformMarket.
void CzPlatformMarketAndroid::Release | ( | ) | [virtual] |
Market cleanup.
Implements IzPlatformMarket.
void CzPlatformMarketAndroid::Release | ( | ) | [virtual] |
Market cleanup.
Implements IzPlatformMarket.
bool CzPlatformMarketAndroid::RestoreProducts | ( | ) | [virtual] |
Restore previously purchased products.
Implements IzPlatformMarket.
bool CzPlatformMarketAndroid::RestoreProducts | ( | ) | [virtual] |
Restore previously purchased products.
Implements IzPlatformMarket.
void CzPlatformMarketAndroid::setPublicKey | ( | const char * | key | ) | [inline] |
void CzPlatformMarketAndroid::setPublicKey | ( | const char * | key | ) | [inline] |
void CzPlatformMarketAndroid::setRefundedID | ( | const char * | id | ) | [inline] |
void CzPlatformMarketAndroid::setRefundedID | ( | const char * | id | ) | [inline] |
void CzPlatformMarketAndroid::Update | ( | ) | [virtual] |
Per frame update.
Implements IzPlatformMarket.
void CzPlatformMarketAndroid::Update | ( | ) | [virtual] |
Per frame update.
Implements IzPlatformMarket.
CzString CzPlatformMarketAndroid::PublicKey [protected] |
CzString CzPlatformMarketAndroid::RefundedID [protected] |