Push inputs username et server address fonctionnels.

This commit is contained in:
mduval76
2023-12-08 23:42:01 -05:00
parent ff10207257
commit c88143c2bc
2 changed files with 101 additions and 50 deletions

View File

@@ -69,8 +69,8 @@ private:
void DrawSingleMultiButtons(float centerX, float centerY);
void DisplayLobbyMenu(float elapsedTime);
void SetLobbyUsername();
void SetLobbyServerAddress();
void SetPlayerUsername(float elapsedTime);
void SetServerAddress(float elapsedTime);
void DisplayOptionsMenu();
void DisplayAudioMenu(float centerX, float centerY);
@@ -83,6 +83,7 @@ private:
void PrintText(float x, float y, const std::string& t, float charSizeMultiplier = 1.0f);
void ProcessNotificationQueue();
char SimulateKeyboard(unsigned char key);
void HandlePlayerInput(float elapsedTime);
Connector m_conn;
@@ -206,6 +207,8 @@ private:
bool m_selectedQuit = false;
std::string m_currentInputString;
std::string m_username;
std::string m_serverAddr;
char m_inputChar = 0;
bool m_invalidChar = false;
bool m_charChanged = false;