home *** CD-ROM | disk | FTP | other *** search
- #ifndef __ConnectToServerMenu_h__
- #define __ConnectToServerMenu_h__
-
- #include "Menu.h"
- #include "Texture.h"
- #include "PacketHandler.h"
-
-
- class ConnectToServerMenu:public Menu{
- public:
- ConnectToServerMenu();
- ~ConnectToServerMenu();
-
- bool open();
-
- void applySettings();
- void updateSettings();
-
- bool getServerinfo();
- protected:
-
- Texture* backgroundTexture;
- void drawBackground();
-
- serverinfoPacket_t* serverinfo;
- char lastServerinfo_hostName[CON_MAX_STRING_LENGTH];
- void drawServerinfo();
-
- ToggleButton* portToggleButton;
- char** portToggleButtonItems;
- int portToggleButtonNumItems;
-
- Textfield* serverHostNameTextfield;
- Textfield* localPortTextfield;
-
- };
-
- #endif /* __ConnectToServerMenu_h__ */
-