No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

AndroidStore.cs 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. namespace UnityEngine.Purchasing
  2. {
  3. /// <summary>
  4. /// The type of Android store being run.
  5. /// </summary>
  6. public enum AndroidStore
  7. {
  8. /// <summary>
  9. /// GooglePlay Store
  10. /// </summary>
  11. GooglePlay, //<= Map to AppStore
  12. /// <summary>
  13. /// Amazon App Store.
  14. /// </summary>
  15. AmazonAppStore, //
  16. /// <summary>
  17. /// Unity Distribution Portal, which manages other stores internally.
  18. /// </summary>
  19. /// <seealso cref="https://unity.com/products/unity-distribution-portal"/>
  20. UDP, //
  21. /// <summary>
  22. /// No Android Store specified. Usually the case if not using Android.
  23. /// </summary>
  24. NotSpecified
  25. }
  26. /// <summary>
  27. /// A meta enum to bookend the app Stores for Android. Mapped from <c>AndroidStore</c> values.
  28. /// Is distinct from AndroidStore to avoid non-unique Enum.Parse and Enum.ToString lookup conflicts.
  29. /// Note these must be synchronized with constants in the <c>AppStore</c> enum.
  30. /// </summary>
  31. public enum AndroidStoreMeta
  32. {
  33. /// <summary>
  34. /// The first Android App Store.
  35. /// </summary>
  36. AndroidStoreStart = AndroidStore.GooglePlay,
  37. /// <summary>
  38. /// The last Android App Store.
  39. /// </summary>
  40. AndroidStoreEnd = AndroidStore.UDP
  41. }
  42. }