mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-01 13:48:56 +00:00
add missing func
This commit is contained in:
parent
83c63db3be
commit
f93fdea3a7
2 changed files with 20 additions and 0 deletions
|
@ -1069,6 +1069,24 @@ void NetPlayClient::OnPlayerPingData(sf::Packet& packet)
|
||||||
m_dialog->Update();
|
m_dialog->Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void NetPlayClient::OnSendCodesMsg(sf::Packet& packet)
|
||||||
|
{
|
||||||
|
std::string codeStr;
|
||||||
|
packet >> codeStr;
|
||||||
|
auto ss = std::stringstream{codeStr};
|
||||||
|
|
||||||
|
v_ActiveGeckoCodes = {};
|
||||||
|
for (std::string line; std::getline(ss, line, '\n');)
|
||||||
|
v_ActiveGeckoCodes.push_back(line);
|
||||||
|
|
||||||
|
// add to chat
|
||||||
|
std::string firstLine = "Active Gecko Codes:";
|
||||||
|
m_dialog->OnActiveGeckoCodes(firstLine);
|
||||||
|
for (const std::string code : v_ActiveGeckoCodes)
|
||||||
|
m_dialog->OnActiveGeckoCodes(code);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void NetPlayClient::OnDesyncDetected(sf::Packet& packet)
|
void NetPlayClient::OnDesyncDetected(sf::Packet& packet)
|
||||||
{
|
{
|
||||||
int pid_to_blame;
|
int pid_to_blame;
|
||||||
|
|
|
@ -354,6 +354,8 @@ private:
|
||||||
void OnGameDigestResult(sf::Packet& packet);
|
void OnGameDigestResult(sf::Packet& packet);
|
||||||
void OnGameDigestError(sf::Packet& packet);
|
void OnGameDigestError(sf::Packet& packet);
|
||||||
void OnGameDigestAbort();
|
void OnGameDigestAbort();
|
||||||
|
void OnSendCodesMsg(sf::Packet& packet);
|
||||||
|
|
||||||
|
|
||||||
bool m_is_connected = false;
|
bool m_is_connected = false;
|
||||||
ConnectionState m_connection_state = ConnectionState::Failure;
|
ConnectionState m_connection_state = ConnectionState::Failure;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue