public Client(ClientData data) public ClientData(System.Net.Sockets.TcpClient client, ClientState state) public ClientState(Player player) class Player : Character class Character : Entity class Entity