public void Parse(Proto.PlayerList proto) { _account = proto.Account; _players.Clear(); foreach (Proto.PlayerLittle one in proto.Player) { PlayerLitter info = new PlayerLitter(); info.Parse(one); _players.Add(info); } ToUi(); }
private void MsgPlayerList(Google.Protobuf.IMessage msg) { Proto.PlayerList protoRs = msg as Proto.PlayerList; if (protoRs == null) { return; } if (_accountInfo == null) { _accountInfo = new AccountInfo(); } _accountInfo.Parse(protoRs); }