Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CAppStoreController Class Reference
Inheritance diagram for Skylicht::CAppStoreController:
Skylicht::IStoreController

Public Member Functions

virtual void init ()
virtual void restorePurchase ()
virtual void restart ()
virtual void initiatePurchase (const char *productId)
virtual void fetchAdditionalProducts (const std::vector< std::string > &productIds)
Public Member Functions inherited from Skylicht::IStoreController
void addListener (IStoreListener *listener)
void removeListener (IStoreListener *listener)
bool isInitialized ()
void notifyInitialized ()
void notifyProductReceived (const std::vector< SIAPProduct > &products)
void notifyFetchProductFailed (int error, const char *message)
void notifyInitializeFailed (int error, const char *message)
void notifyRestorePurchaseFailed (int error, const char *message)
void notifyPurchaseSucceeded (const char *productId, const char *receipt)
void notifyPurchaseFailed (const char *productId, int error, const char *message)

Additional Inherited Members

Protected Attributes inherited from Skylicht::IStoreController
std::vector< IStoreListener * > m_listener
bool m_isInitialized

Member Function Documentation

◆ fetchAdditionalProducts()

virtual void Skylicht::CAppStoreController::fetchAdditionalProducts ( const std::vector< std::string > & productIds)
virtual

◆ init()

virtual void Skylicht::CAppStoreController::init ( )
virtual

◆ initiatePurchase()

virtual void Skylicht::CAppStoreController::initiatePurchase ( const char * productId)
virtual

◆ restart()

virtual void Skylicht::CAppStoreController::restart ( )
virtual

◆ restorePurchase()

virtual void Skylicht::CAppStoreController::restorePurchase ( )
virtual

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