Event.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. namespace GooglePlayGames.BasicApi.Events
  2. {
  3. internal class Event : IEvent
  4. {
  5. private string mId;
  6. private string mName;
  7. private string mDescription;
  8. private string mImageUrl;
  9. private ulong mCurrentCount;
  10. private EventVisibility mVisibility;
  11. internal Event(string id, string name, string description, string imageUrl,
  12. ulong currentCount, EventVisibility visibility)
  13. {
  14. mId = id;
  15. mName = name;
  16. mDescription = description;
  17. mImageUrl = imageUrl;
  18. mCurrentCount = currentCount;
  19. mVisibility = visibility;
  20. }
  21. public string Id
  22. {
  23. get { return mId; }
  24. }
  25. public string Name
  26. {
  27. get { return mName; }
  28. }
  29. public string Description
  30. {
  31. get { return mDescription; }
  32. }
  33. public string ImageUrl
  34. {
  35. get { return mImageUrl; }
  36. }
  37. public ulong CurrentCount
  38. {
  39. get { return mCurrentCount; }
  40. }
  41. public EventVisibility Visibility
  42. {
  43. get { return mVisibility; }
  44. }
  45. }
  46. }