mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-07-26 07:39:56 -06:00
updates to LAN player list thingy
This commit is contained in:
@ -127,18 +127,26 @@ public:
|
||||
return dlg;
|
||||
}
|
||||
|
||||
void updatePlayerList(LAN::Player* players, int num);
|
||||
void updatePlayerList();
|
||||
|
||||
signals:
|
||||
void sgUpdatePlayerList(LAN::Player* players, int num);
|
||||
void sgUpdatePlayerList();
|
||||
|
||||
private slots:
|
||||
void done(int r);
|
||||
|
||||
void doUpdatePlayerList(LAN::Player* players, int num);
|
||||
void doUpdatePlayerList();
|
||||
|
||||
private:
|
||||
Ui::LANDialog* ui;
|
||||
|
||||
LAN::Player playerList[16];
|
||||
u32 playerPing[16];
|
||||
int numPlayers;
|
||||
int maxPlayers;
|
||||
int myPlayerID;
|
||||
u32 hostAddress;
|
||||
QMutex playerListMutex;
|
||||
};
|
||||
|
||||
namespace LAN
|
||||
@ -149,6 +157,14 @@ extern bool Active;
|
||||
extern std::map<u32, DiscoveryData> DiscoveryList;
|
||||
extern QMutex DiscoveryMutex;
|
||||
|
||||
extern Player Players[16];
|
||||
extern u32 PlayerPing[16];
|
||||
extern int NumPlayers;
|
||||
extern int MaxPlayers;
|
||||
|
||||
extern Player MyPlayer;
|
||||
extern u32 HostAddress;
|
||||
|
||||
bool Init();
|
||||
void DeInit();
|
||||
|
||||
|
Reference in New Issue
Block a user