Package com.prineside.tdi2.managers
Class PurchaseManager
java.lang.Object
com.prineside.tdi2.Manager.ManagerAdapter
com.prineside.tdi2.managers.PurchaseManager
- All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable
,Manager
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static enum
static class
Nested classes/interfaces inherited from interface com.prineside.tdi2.Manager
Manager.ManagerAdapter, Manager.ManagerWithListeners<T>
-
Field Summary
Modifier and TypeFieldDescriptioncom.badlogic.gdx.pay.PurchaseManager
final com.badlogic.gdx.utils.Array<com.badlogic.gdx.pay.Transaction>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
void
dispose()
Releases all resources of this object.int
getProductId
(String purchaseIdentifier) getPurchaseIdentifier
(Config.ProductId productId) int
boolean
void
boolean
void
setup()
Вызывается, когда объекты всех менеджеров созданы и можно к ним обращатьсяvoid
showRewardingAd
(PurchaseManager.RewardingAdsType type, ObjectRetriever<Boolean> onDone) Methods inherited from class com.prineside.tdi2.Manager.ManagerAdapter
clearPools, postRender, preRender, test
-
Field Details
-
purchaseManager
public com.badlogic.gdx.pay.PurchaseManager purchaseManager -
transactions
public final com.badlogic.gdx.utils.Array<com.badlogic.gdx.pay.Transaction> transactions
-
-
Constructor Details
-
PurchaseManager
public PurchaseManager()
-
-
Method Details
-
getPurchaseIdentifier
-
getProductId
-
rewardingAdsAvailable
public boolean rewardingAdsAvailable() -
canShowRewardingAd
-
getSecondsTillAdIsReady
-
showRewardingAd
-
getPapersHourBasePrice
public int getPapersHourBasePrice() -
setup
public void setup()Description copied from interface:Manager
Вызывается, когда объекты всех менеджеров созданы и можно к ним обращаться- Specified by:
setup
in interfaceManager
- Overrides:
setup
in classManager.ManagerAdapter
-
isPurchasesEnabled
public boolean isPurchasesEnabled() -
addListener
-
removeListener
-
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.Disposable
Releases all resources of this object.- Specified by:
dispose
in interfacecom.badlogic.gdx.utils.Disposable
- Overrides:
dispose
in classManager.ManagerAdapter
-