15 #ifndef GUI_DIALOGS_EDITOR_EDIT_SIDE_HPP_INCLUDED
16 #define GUI_DIALOGS_EDITOR_EDIT_SIDE_HPP_INCLUDED
39 team::SHARE_VISION& share_vision,
54 team::SHARE_VISION& share_vision,
55 team::CONTROLLER& controller,
virtual const std::string & window_id() const
Inherited from tdialog, implemented by REGISTER_DIALOG.
tgroup< team::SHARE_VISION > vision_group
void post_show(twindow &window)
Actions to be taken after the window has been shown.
teditor_edit_side(int side, std::string &team_name, std::string &user_team_name, int &gold, int &income, int &village_income, int &village_support, bool &fog, bool &shroud, team::SHARE_VISION &share_vision, team::CONTROLLER &controller, bool &no_leader, bool &hidden)
tgroup< team::CONTROLLER > controller_group
base class of top level items, the only item which needs to store the final canvases to draw on ...
A class inherited from ttext_box that displays its input as stars.
Abstract base class for all dialogs.
void pre_show(twindow &window)
Actions to be taken before showing the window.
team::CONTROLLER & controller_
void register_radio_toggle(const std::string &toggle_id, tgroup< T > &group, const T &enum_value, T ¤t_value, twindow &window)
team::SHARE_VISION & share_vision_
static bool execute(int side, std::string &team_name, std::string &user_team_name, int &gold, int &income, int &village_income, int &village_support, bool &fog, bool &shroud, team::SHARE_VISION &share_vision, team::CONTROLLER &controller, bool &no_leader, bool &hidden, CVideo &video)
The execute function see tdialog for more information.
GLsizei const GLcharARB ** string