public void MergeFrom(GetGymBadgeDetailsResponse other) { if (other == null) { return; } if (other.gymBadge_ != null) { if (gymBadge_ == null) { gymBadge_ = new global::POGOProtos.Data.Badge.AwardedGymBadge(); } GymBadge.MergeFrom(other.GymBadge); } if (other.gymDefender_ != null) { if (gymDefender_ == null) { gymDefender_ = new global::POGOProtos.Data.Gym.GymDefender(); } GymDefender.MergeFrom(other.GymDefender); } if (other.Success != false) { Success = other.Success; } }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 10: { if (gymBadge_ == null) { gymBadge_ = new global::POGOProtos.Data.Badge.AwardedGymBadge(); } input.ReadMessage(gymBadge_); break; } case 18: { if (gymDefender_ == null) { gymDefender_ = new global::POGOProtos.Data.Gym.GymDefender(); } input.ReadMessage(gymDefender_); break; } case 24: { Success = input.ReadBool(); break; } } } }