public CreateGameGUI(NetworkInterface nif, MainMenu m)
 {
     networkInterface = nif;
     networkInterface.AddMessageRecipient((INetworkMessage)this);
     mainMenu = m;
     SetUpScreen();
 }
 public StartGameScreen(NetworkInterface netif, bool readOnly)
 {
     SetUp();
     networkInterface = netif;
     this.readOnly = readOnly;
     networkInterface.AddMessageRecipient((INetworkMessage) this);
 }
 public NetworkWindow(NetworkInterface nif)
 {
     chat = new Chat(nif);
     chat.togglePos = new Rect(0,30,togglePos.width,25);
     nif.AddMessageRecipient((INetworkMessage)this);
     menus.Add(new MainContent(nif,this));
 }
 public NetworkGameGUI(MainMenu m)
 {
     mainMenu = m;
     networkInterface = mainMenu.FindNetworkInterface();
     networkInterface.AddMessageRecipient((INetworkMessage) this);
 }
 public CreateWindow(NetworkInterface nif, NetworkWindow m)
 {
     networkInterface = nif;
     networkInterface.AddMessageRecipient((INetworkMessage)this);
     mainMenu = m;
 }