Class EOSStoreManager
- Namespace
- PlayEveryWare.EpicOnlineServices.Samples
Class EOSStoreManager is a simplified wrapper for EOS Ecom Interface.
public class EOSStoreManager : IEOSSubManager, IAuthInterfaceEventListener
- Inheritance
-
EOSStoreManager
- Implements
-
IAuthInterfaceEventListener
Constructors
EOSStoreManager()
public EOSStoreManager()
Methods
CheckOutOverlay(int)
public void CheckOutOverlay(int index)
Parameters
indexint
GetCatalogOffers(out List<CatalogOffer>)
public bool GetCatalogOffers(out List<CatalogOffer> CatalogOffers)
Parameters
CatalogOffersList<CatalogOffer>
Returns
GetCurrentPriceAsString(CatalogOffer)
public string GetCurrentPriceAsString(CatalogOffer catalogOffer)
Parameters
catalogOfferCatalogOffer
Returns
GetCurrentPriceAsString(CatalogOffer?)
public string GetCurrentPriceAsString(CatalogOffer? catalogOffer)
Parameters
catalogOfferCatalogOffer?
Returns
GetOriginalPriceAsString(CatalogOffer)
public string GetOriginalPriceAsString(CatalogOffer catalogOffer)
Parameters
catalogOfferCatalogOffer
Returns
GetOriginalPriceAsString(CatalogOffer?)
public string GetOriginalPriceAsString(CatalogOffer? catalogOffer)
Parameters
catalogOfferCatalogOffer?
Returns
OnCheckout(ref CheckoutCallbackInfo)
public void OnCheckout(ref CheckoutCallbackInfo checkoutCallbackInfo)
Parameters
checkoutCallbackInfoCheckoutCallbackInfo
OnLoggedIn()
public void OnLoggedIn()
OnLoggedOut()
public void OnLoggedOut()
QueryOffers()
public void QueryOffers()