// Token: 0x06001117 RID: 4375 RVA: 0x0001AF98 File Offset: 0x00019198 public static void Serialize(Stream stream, UberstrikeUserViewModel instance) { int num = 0; using (MemoryStream memoryStream = new MemoryStream()) { if (instance.CmuneMemberView != null) { MemberViewProxy.Serialize(memoryStream, instance.CmuneMemberView); } else { num |= 1; } if (instance.UberstrikeMemberView != null) { UberstrikeMemberViewProxy.Serialize(memoryStream, instance.UberstrikeMemberView); } else { num |= 2; } Int32Proxy.Serialize(stream, ~num); memoryStream.WriteTo(stream); } }
// Token: 0x06001106 RID: 4358 RVA: 0x0001A6A8 File Offset: 0x000188A8 public static MemberAuthenticationResultView Deserialize(Stream bytes) { int num = Int32Proxy.Deserialize(bytes); MemberAuthenticationResultView memberAuthenticationResultView = new MemberAuthenticationResultView(); if ((num & 1) != 0) { memberAuthenticationResultView.AuthToken = StringProxy.Deserialize(bytes); } memberAuthenticationResultView.IsAccountComplete = BooleanProxy.Deserialize(bytes); if ((num & 2) != 0) { memberAuthenticationResultView.LuckyDraw = LuckyDrawUnityViewProxy.Deserialize(bytes); } memberAuthenticationResultView.MemberAuthenticationResult = EnumProxy <MemberAuthenticationResult> .Deserialize(bytes); if ((num & 4) != 0) { memberAuthenticationResultView.MemberView = MemberViewProxy.Deserialize(bytes); } if ((num & 8) != 0) { memberAuthenticationResultView.PlayerStatisticsView = PlayerStatisticsViewProxy.Deserialize(bytes); } memberAuthenticationResultView.ServerTime = DateTimeProxy.Deserialize(bytes); return(memberAuthenticationResultView); }
// Token: 0x06001108 RID: 4360 RVA: 0x0001A7AC File Offset: 0x000189AC public static MemberAuthenticationViewModel Deserialize(Stream bytes) { int num = Int32Proxy.Deserialize(bytes); MemberAuthenticationViewModel memberAuthenticationViewModel = new MemberAuthenticationViewModel(); memberAuthenticationViewModel.MemberAuthenticationResult = EnumProxy <MemberAuthenticationResult> .Deserialize(bytes); if ((num & 1) != 0) { memberAuthenticationViewModel.MemberView = MemberViewProxy.Deserialize(bytes); } return(memberAuthenticationViewModel); }
// Token: 0x06001118 RID: 4376 RVA: 0x0001B020 File Offset: 0x00019220 public static UberstrikeUserViewModel Deserialize(Stream bytes) { int num = Int32Proxy.Deserialize(bytes); UberstrikeUserViewModel uberstrikeUserViewModel = new UberstrikeUserViewModel(); if ((num & 1) != 0) { uberstrikeUserViewModel.CmuneMemberView = MemberViewProxy.Deserialize(bytes); } if ((num & 2) != 0) { uberstrikeUserViewModel.UberstrikeMemberView = UberstrikeMemberViewProxy.Deserialize(bytes); } return(uberstrikeUserViewModel); }
// Token: 0x06001105 RID: 4357 RVA: 0x0001A5BC File Offset: 0x000187BC public static void Serialize(Stream stream, MemberAuthenticationResultView instance) { int num = 0; using (MemoryStream memoryStream = new MemoryStream()) { if (instance.AuthToken != null) { StringProxy.Serialize(memoryStream, instance.AuthToken); } else { num |= 1; } BooleanProxy.Serialize(memoryStream, instance.IsAccountComplete); if (instance.LuckyDraw != null) { LuckyDrawUnityViewProxy.Serialize(memoryStream, instance.LuckyDraw); } else { num |= 2; } EnumProxy <MemberAuthenticationResult> .Serialize(memoryStream, instance.MemberAuthenticationResult); if (instance.MemberView != null) { MemberViewProxy.Serialize(memoryStream, instance.MemberView); } else { num |= 4; } if (instance.PlayerStatisticsView != null) { PlayerStatisticsViewProxy.Serialize(memoryStream, instance.PlayerStatisticsView); } else { num |= 8; } DateTimeProxy.Serialize(memoryStream, instance.ServerTime); Int32Proxy.Serialize(stream, ~num); memoryStream.WriteTo(stream); } }
// Token: 0x06001107 RID: 4359 RVA: 0x0001A738 File Offset: 0x00018938 public static void Serialize(Stream stream, MemberAuthenticationViewModel instance) { int num = 0; using (MemoryStream memoryStream = new MemoryStream()) { EnumProxy <MemberAuthenticationResult> .Serialize(memoryStream, instance.MemberAuthenticationResult); if (instance.MemberView != null) { MemberViewProxy.Serialize(memoryStream, instance.MemberView); } else { num |= 1; } Int32Proxy.Serialize(stream, ~num); memoryStream.WriteTo(stream); } }