AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzPlatformMarketAndroid Class Reference

#include <CzPlatformMarket.h>

Inheritance diagram for CzPlatformMarketAndroid:
IzPlatformMarket IzPlatformMarket

List of all members.

Public Member Functions

void setPublicKey (const char *key)
void setRefundedID (const char *id)
CzStringgetRefundedID ()
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)
CzStringgetRefundedID ()
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

Member Function Documentation

int32 CzPlatformMarketAndroid::AsyncResponse ( void *  system,
void *  user 
) [static]
static int32 CzPlatformMarketAndroid::AsyncResponse ( void *  system,
void *  user 
) [static]
int CzPlatformMarketAndroid::Init ( void *  id) [virtual]

Market intialisation.

Implements IzPlatformMarket.

int CzPlatformMarketAndroid::Init ( void *  id) [virtual]

Market intialisation.

Implements IzPlatformMarket.

Returns true if billing enabled on device.

Implements IzPlatformMarket.

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.

Market cleanup.

Implements IzPlatformMarket.

Market cleanup.

Implements IzPlatformMarket.

Restore previously purchased products.

Implements IzPlatformMarket.

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.


Member Data Documentation


The documentation for this class was generated from the following files: