Public Member Functions | |
model (const vconfig &c) | |
void | clear_stuff_list () |
void | clear_stuff_types_list () |
void | add_row_to_stuff_list (const std::string &id, const std::string &label, bool colorize=false) |
void | add_row_to_stuff_types_list (const std::string &id, const std::string &label, bool colorize=false) |
void | set_inspect_window_text (const std::string &s, unsigned int page=0) |
unsigned int | get_num_page (const std::string &s) |
Public Attributes | |
vconfig | cfg |
std::string | name |
tlistbox * | stuff_list |
tlistbox * | stuff_types_list |
tcontrol * | inspect |
tcontrol * | inspector_name |
tbutton * | copy_button |
tbutton * | lua_button |
Static Public Attributes | |
static const unsigned int | max_inspect_win_len = 20000 |
Definition at line 132 of file gamestate_inspector.cpp.
|
inline |
Definition at line 135 of file gamestate_inspector.cpp.
References cfg.
|
inline |
Definition at line 172 of file gamestate_inspector.cpp.
References gui2::tlistbox::add_row(), and gui2::id.
Referenced by gui2::variable_mode_controller::show_stuff_list(), gui2::event_mode_controller::show_stuff_list(), gui2::unit_mode_controller::show_stuff_list(), and gui2::team_mode_controller::show_stuff_list().
|
inline |
Definition at line 184 of file gamestate_inspector.cpp.
References gui2::tlistbox::add_row(), and gui2::id.
Referenced by gui2::tgamestate_inspector::controller::show_stuff_types_list().
|
inline |
Definition at line 161 of file gamestate_inspector.cpp.
References gui2::tlistbox::clear().
Referenced by gui2::tgamestate_inspector::controller::handle_stuff_types_list_item_clicked(), gui2::variable_mode_controller::show_stuff_list(), gui2::event_mode_controller::show_stuff_list(), gui2::unit_mode_controller::show_stuff_list(), and gui2::team_mode_controller::show_stuff_list().
|
inline |
Definition at line 167 of file gamestate_inspector.cpp.
References gui2::tlistbox::clear().
Referenced by gui2::tgamestate_inspector::controller::show_stuff_types_list().
|
inline |
Definition at line 204 of file gamestate_inspector.cpp.
References max_inspect_win_len.
Referenced by gui2::variable_mode_controller::handle_stuff_list_selection(), gui2::variable_mode_controller::show_stuff_list(), and gui2::event_mode_controller::show_stuff_list().
|
inline |
Definition at line 196 of file gamestate_inspector.cpp.
References gui2::tcontrol::set_label().
Referenced by gui2::tgamestate_inspector::controller::handle_stuff_list_item_clicked(), gui2::variable_mode_controller::handle_stuff_list_selection(), gui2::event_mode_controller::handle_stuff_list_selection(), gui2::unit_mode_controller::handle_stuff_list_selection(), gui2::team_mode_controller::handle_stuff_list_selection(), gui2::tgamestate_inspector::controller::handle_stuff_types_list_item_clicked(), gui2::variable_mode_controller::show_stuff_list(), gui2::event_mode_controller::show_stuff_list(), gui2::unit_mode_controller::show_stuff_list(), and gui2::team_mode_controller::show_stuff_list().
vconfig gui2::tgamestate_inspector::model::cfg |
Definition at line 148 of file gamestate_inspector.cpp.
Referenced by model().
tbutton* gui2::tgamestate_inspector::model::copy_button |
Definition at line 155 of file gamestate_inspector.cpp.
Referenced by gui2::tgamestate_inspector::view::bind().
tcontrol* gui2::tgamestate_inspector::model::inspect |
Definition at line 153 of file gamestate_inspector.cpp.
Referenced by gui2::tgamestate_inspector::view::bind(), and gui2::tgamestate_inspector::controller::handle_copy_button_clicked().
tcontrol* gui2::tgamestate_inspector::model::inspector_name |
Definition at line 154 of file gamestate_inspector.cpp.
Referenced by gui2::tgamestate_inspector::view::bind(), and gui2::tgamestate_inspector::controller::show_title().
tbutton* gui2::tgamestate_inspector::model::lua_button |
Definition at line 156 of file gamestate_inspector.cpp.
Referenced by gui2::tgamestate_inspector::view::bind().
|
static |
Definition at line 158 of file gamestate_inspector.cpp.
Referenced by get_num_page().
std::string gui2::tgamestate_inspector::model::name |
Definition at line 149 of file gamestate_inspector.cpp.
Referenced by gui2::tgamestate_inspector::controller::show_title().
tlistbox* gui2::tgamestate_inspector::model::stuff_list |
Definition at line 151 of file gamestate_inspector.cpp.
Referenced by gui2::tgamestate_inspector::view::bind(), gui2::variable_mode_controller::handle_stuff_list_selection(), gui2::event_mode_controller::handle_stuff_list_selection(), gui2::unit_mode_controller::handle_stuff_list_selection(), and gui2::team_mode_controller::handle_stuff_list_selection().
tlistbox* gui2::tgamestate_inspector::model::stuff_types_list |
Definition at line 152 of file gamestate_inspector.cpp.
Referenced by gui2::tgamestate_inspector::view::bind(), and gui2::tgamestate_inspector::controller::get_sm_controller().