diff options
| author | Lioncash <mathew1800@gmail.com> | 2015-08-16 00:58:15 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2015-08-17 21:56:25 -0400 |
| commit | 11f3ded2966726680908deb4505cad41da2938c1 (patch) | |
| tree | ff3d244d7eddd28100a008d0df97a2e3dc9ac4b8 /Source/Core/DolphinWX/NetPlay/NetWindow.cpp | |
| parent | b1af2a6bbcbf3922bec65c387c906f3bcb6b0c09 (diff) | |
NetPlay: Return mapping arrays and player list vectors directly
Simplifies pad map dialog initialization
Diffstat (limited to 'Source/Core/DolphinWX/NetPlay/NetWindow.cpp')
| -rw-r--r-- | Source/Core/DolphinWX/NetPlay/NetWindow.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/Source/Core/DolphinWX/NetPlay/NetWindow.cpp b/Source/Core/DolphinWX/NetPlay/NetWindow.cpp index 5db7c7e56f..594918b5ab 100644 --- a/Source/Core/DolphinWX/NetPlay/NetWindow.cpp +++ b/Source/Core/DolphinWX/NetPlay/NetWindow.cpp @@ -460,19 +460,11 @@ void NetPlayDialog::OnChangeGame(wxCommandEvent&) void NetPlayDialog::OnConfigPads(wxCommandEvent&) { - PadMapping mapping[4]; - PadMapping wiimotemapping[4]; - std::vector<const Player *> player_list; - - netplay_server->GetPadMapping(mapping); - netplay_server->GetWiimoteMapping(wiimotemapping); - netplay_client->GetPlayers(player_list); - - PadMapDialog pmd(this, mapping, wiimotemapping, player_list); + PadMapDialog pmd(this, netplay_server, netplay_client); pmd.ShowModal(); - netplay_server->SetPadMapping(mapping); - netplay_server->SetWiimoteMapping(wiimotemapping); + netplay_server->SetPadMapping(pmd.GetModifiedPadMappings()); + netplay_server->SetWiimoteMapping(pmd.GetModifiedWiimoteMappings()); } void NetPlayDialog::OnKick(wxCommandEvent&) |
