Пример #1
0
 private void Start()
 {
     for (int i = 0; i < (int)this.servers.Length; i++)
     {
         this.servers[i] = new List <ServerBrowser.Server>();
     }
     this.AddServerCallback = new ServerBrowser.funcServerAdd(this.Add_Server);
     this.AddServerGC       = GCHandle.Alloc(this.AddServerCallback);
     this.FinServerCallback = new ServerBrowser.funcServerFinish(this.RefreshFinished);
     this.RefreshFinishedGC = GCHandle.Alloc(this.FinServerCallback);
     base.BroadcastMessage("CategoryChanged", this.serverType);
     this.pagination.OnPageSwitch += new Pagination.SwitchToPage(this.OnPageSwitched);
     for (int j = 0; j < 50; j++)
     {
         this.NewServerItem();
     }
     this.ClearServers();
 }
Пример #2
0
 public static extern IntPtr SteamServers_Fetch(int serverVersion, ServerBrowser.funcServerAdd fnc, ServerBrowser.funcServerFinish fnsh);
Пример #3
0
 private void Start()
 {
     for (int i = 0; i < (int)this.servers.Length; i++)
     {
         this.servers[i] = new List<ServerBrowser.Server>();
     }
     this.AddServerCallback = new ServerBrowser.funcServerAdd(this.Add_Server);
     this.AddServerGC = GCHandle.Alloc(this.AddServerCallback);
     this.FinServerCallback = new ServerBrowser.funcServerFinish(this.RefreshFinished);
     this.RefreshFinishedGC = GCHandle.Alloc(this.FinServerCallback);
     base.BroadcastMessage("CategoryChanged", this.serverType);
     this.pagination.OnPageSwitch += new Pagination.SwitchToPage(this.OnPageSwitched);
     for (int j = 0; j < 50; j++)
     {
         this.NewServerItem();
     }
     this.ClearServers();
 }