Exemplo n.º 1
0
 protected override void Dispose(bool disposing)
 {
     if (lobbyUpdateListener != null && Program.sdk.Networking != null)
     {
         Program.sdk.Networking.RemoveLobbyUpdateListener(lobbyUpdateListener);
     }
     lobbyUpdateListener = null;
     base.Dispose(disposing);
 }
Exemplo n.º 2
0
 protected override void saveFileScanComplete()
 {
     if (Program.sdk.Networking != null)
     {
         lobbyUpdateListener = new LobbyUpdateCallback(onLobbyUpdate);
         Program.sdk.Networking.AddLobbyUpdateListener(lobbyUpdateListener);
         Program.sdk.Networking.RequestFriendLobbyData();
     }
 }
Exemplo n.º 3
0
 public void RemoveLobbyUpdateListener(LobbyUpdateListener listener)
 {
     lobbyUpdateListeners.Remove(listener);
 }
Exemplo n.º 4
0
 public void AddLobbyUpdateListener(LobbyUpdateListener listener)
 {
     lobbyUpdateListeners.Add(listener);
 }