Implemented server selection interface

This commit is contained in:
Kayne Ruse
2013-05-20 18:54:10 +10:00
parent d76cbe13da
commit bf73b542f1
4 changed files with 50 additions and 23 deletions
+4 -1
View File
@@ -12,6 +12,7 @@
#include "button.hpp"
#include <vector>
#include <map>
#include <string>
struct Server {
@@ -43,6 +44,7 @@ protected:
//utilities
void PingNetwork();
void PushServer(Packet*);
typedef std::map<std::string, Button*> ButtonMap;
//members
ConfigUtility* configUtil = nullptr;
@@ -50,9 +52,10 @@ protected:
UDPNetworkUtility* netUtil = nullptr;
RasterFont font;
Button pingButton;
ButtonMap buttonMap;
std::vector<Server> serverVector;
Server* selectedServer = nullptr;
};
#endif