This is the complete list of members for gui2::tlobby_main, including all inherited members.
active_window_ | gui2::tlobby_main | private |
active_window_changed() | gui2::tlobby_main | private |
active_window_room() | gui2::tlobby_main | private |
add_active_window_message(const std::string &sender, const std::string &message, const bool force_scroll=false) | gui2::tlobby_main | private |
add_active_window_whisper(const std::string &sender, const std::string &message, const bool force_scroll=false) | gui2::tlobby_main | private |
add_chat_message(const time_t &time, const std::string &speaker, int side, const std::string &message, events::chat_handler::MESSAGE_TYPE type=events::chat_handler::MESSAGE_PRIVATE) | gui2::tlobby_main | protectedvirtual |
add_chat_room_message_received(const std::string &room, const std::string &speaker, const std::string &message) | gui2::tlobby_main | protectedvirtual |
add_chat_room_message_sent(const std::string &room, const std::string &message) | gui2::tlobby_main | protectedvirtual |
add_room_window_message(const std::string &room, const std::string &sender, const std::string &message) | gui2::tlobby_main | private |
add_whisper_received(const std::string &sender, const std::string &message) | gui2::tlobby_main | protectedvirtual |
add_whisper_sent(const std::string &receiver, const std::string &message) | gui2::tlobby_main | protectedvirtual |
add_whisper_window_whisper(const std::string &sender, const std::string &message) | gui2::tlobby_main | private |
adjust_game_row_contents(const game_info &game, int idx, tgrid *grid) | gui2::tlobby_main | protected |
append_to_chatbox(const std::string &text, const bool force_scroll=false) | gui2::tlobby_main | private |
append_to_chatbox(const std::string &text, size_t id, const bool force_scroll=false) | gui2::tlobby_main | private |
change_logging(const std::string &data) | events::chat_handler | private |
chat_handler() | events::chat_handler | private |
chat_input_ | gui2::tlobby_main | private |
chat_input_keypress_callback(bool &handled, bool &halt, const SDLKey key, twindow &window) | gui2::tlobby_main | private |
chat_log_container_ | gui2::tlobby_main | private |
close_active_window() | gui2::tlobby_main | private |
close_window(size_t idx) | gui2::tlobby_main | private |
close_window_button_callback(size_t idx) | gui2::tlobby_main | private |
CREATE enum value | gui2::tlobby_main | |
create_button_callback(twindow &window) | gui2::tlobby_main | private |
delay_gamelist_update_ | gui2::tlobby_main | private |
delay_playerlist_update_ | gui2::tlobby_main | private |
do_game_join(int idx, bool observe) | gui2::tlobby_main | private |
do_notify(t_notify_mode mode) | gui2::tlobby_main | inline |
do_notify(t_notify_mode mode, const std::string &sender, const std::string &message) | gui2::tlobby_main | |
do_speak(const std::string &message, bool allies_only=false) | events::chat_handler | private |
filter_friends_ | gui2::tlobby_main | private |
filter_ignored_ | gui2::tlobby_main | private |
filter_invert_ | gui2::tlobby_main | private |
filter_slots_ | gui2::tlobby_main | private |
filter_text_ | gui2::tlobby_main | private |
game_config_ | gui2::tlobby_main | private |
game_filter_change_callback(twidget &widget) | gui2::tlobby_main | private |
game_filter_keypress_callback(const SDLKey key) | gui2::tlobby_main | private |
game_filter_reload() | gui2::tlobby_main | private |
gamelist_change_callback(twindow &window) | gui2::tlobby_main | private |
gamelist_diff_update_ | gui2::tlobby_main | private |
gamelist_dirty_ | gui2::tlobby_main | private |
gamelist_id_at_row_ | gui2::tlobby_main | private |
gamelistbox_ | gui2::tlobby_main | private |
get_legacy_result() const | gui2::tlobby_main | inline |
get_retval() const | gui2::tdialog | inline |
increment_waiting_messages(const std::string &room) | gui2::tlobby_main | private |
increment_waiting_whsipers(const std::string &name) | gui2::tlobby_main | private |
JOIN enum value | gui2::tlobby_main | |
join_button_callback(twindow &window) | gui2::tlobby_main | private |
join_global_button_callback(twindow &window) | gui2::tlobby_main | private |
join_or_observe(int index) | gui2::tlobby_main | private |
last_gamelist_update_ | gui2::tlobby_main | private |
legacy_result enum name | gui2::tlobby_main | |
legacy_result_ | gui2::tlobby_main | private |
lobby_delay_gamelist_update_guard | gui2::tlobby_main | friend |
lobby_info_ | gui2::tlobby_main | private |
lobby_update_timer_ | gui2::tlobby_main | private |
make_game_row_data(const game_info &game) | gui2::tlobby_main | protected |
MESSAGE_PRIVATE enum value | events::chat_handler | private |
MESSAGE_PUBLIC enum value | events::chat_handler | private |
MESSAGE_TYPE enum name | events::chat_handler | private |
network_handler() | gui2::tlobby_main | private |
NOTIFY_COUNT enum value | gui2::tlobby_main | |
NOTIFY_FRIEND_MESSAGE enum value | gui2::tlobby_main | |
NOTIFY_LOBBY_JOIN enum value | gui2::tlobby_main | |
NOTIFY_LOBBY_QUIT enum value | gui2::tlobby_main | |
NOTIFY_MESSAGE enum value | gui2::tlobby_main | |
NOTIFY_MESSAGE_OTHER_WINDOW enum value | gui2::tlobby_main | |
NOTIFY_NONE enum value | gui2::tlobby_main | |
NOTIFY_OWN_NICK enum value | gui2::tlobby_main | |
NOTIFY_SERVER_MESSAGE enum value | gui2::tlobby_main | |
NOTIFY_WHISPER enum value | gui2::tlobby_main | |
NOTIFY_WHISPER_OTHER_WINDOW enum value | gui2::tlobby_main | |
OBSERVE enum value | gui2::tlobby_main | |
observe_button_callback(twindow &window) | gui2::tlobby_main | private |
observe_global_button_callback(twindow &window) | gui2::tlobby_main | private |
open_windows_ | gui2::tlobby_main | private |
player_filter_callback(twidget &widget) | gui2::tlobby_main | private |
player_list_ | gui2::tlobby_main | private |
player_list_dirty_ | gui2::tlobby_main | private |
post_build(twindow &window) | gui2::tlobby_main | privatevirtual |
post_show(twindow &window) | gui2::tlobby_main | privatevirtual |
pre_show(twindow &window) | gui2::tlobby_main | privatevirtual |
PREFERENCES enum value | gui2::tlobby_main | |
preferences_callback_ | gui2::tlobby_main | private |
preferences_wrapper_ | gui2::tlobby_main | private |
process_gamelist(const config &data) | gui2::tlobby_main | private |
process_gamelist_diff(const config &data) | gui2::tlobby_main | private |
process_message(const config &data, bool whisper=false) | gui2::tlobby_main | private |
process_network_data(const config &data) | gui2::tlobby_main | private |
process_room_join(const config &data) | gui2::tlobby_main | private |
process_room_part(const config &data) | gui2::tlobby_main | private |
process_room_query_response(const config &data) | gui2::tlobby_main | private |
QUIT enum value | gui2::tlobby_main | |
quit_button_callback(twindow &window) | gui2::tlobby_main | private |
refresh_button_callback(twindow &window) | gui2::tlobby_main | private |
register_bool(const std::string &id, const bool mandatory, const std::function< bool()> &callback_load_value=std::function< bool()>(), const std::function< void(const bool)> &callback_save_value=std::function< void(const bool)>(), const std::function< void(twidget &)> &callback_change=std::function< void(twidget &)>()) | gui2::tdialog | protected |
register_bool(const std::string &id, const bool mandatory, bool &linked_variable, const std::function< void(twidget &)> &callback_change=std::function< void(twidget &)>()) | gui2::tdialog | protected |
register_image(const std::string &id, const bool mandatory, const std::string &filename) | gui2::tdialog | inlineprotected |
register_integer(const std::string &id, const bool mandatory, const std::function< int()> &callback_load_value=std::function< int()>(), const std::function< void(const int)> &callback_save_value=std::function< void(const int)>()) | gui2::tdialog | protected |
register_integer(const std::string &id, const bool mandatory, int &linked_variable) | gui2::tdialog | protected |
register_label(const std::string &id, const bool mandatory, const std::string &text, const bool use_markup=false) | gui2::tdialog | protected |
register_text(const std::string &id, const bool mandatory, const std::function< std::string()> &callback_load_value=std::function< std::string()>(), const std::function< void(const std::string &)> &callback_save_value=std::function< void(const std::string &)>(), const bool capture_focus=false) | gui2::tdialog | protected |
register_text(const std::string &id, const bool mandatory, std::string &linked_variable, const bool capture_focus=false) | gui2::tdialog | protected |
room_switch_callback(twindow &window) | gui2::tlobby_main | private |
room_window_active(const std::string &room) | gui2::tlobby_main | private |
room_window_open(const std::string &room, bool open_new) | gui2::tlobby_main | private |
roomlistbox_ | gui2::tlobby_main | private |
search_create_window(const std::string &name, bool whisper, bool open_new) | gui2::tlobby_main | private |
selected_game_id_ | gui2::tlobby_main | private |
send_chat_message(const std::string &message, bool) | gui2::tlobby_main | protectedvirtual |
send_chat_room_message(const std::string &room, const std::string &message) | events::chat_handler | privatevirtual |
send_command(const std::string &cmd, const std::string &args="") | events::chat_handler | private |
send_message_button_callback(twindow &window) | gui2::tlobby_main | private |
send_message_to_active_window(const std::string &input) | gui2::tlobby_main | private |
send_to_server(const config &cfg) override | gui2::tlobby_main | virtual |
send_whisper(const std::string &receiver, const std::string &message) | events::chat_handler | privatevirtual |
set_always_save_fields(const bool always_save_fields) | gui2::tdialog | inline |
set_preferences_callback(std::function< void()> f) | gui2::tlobby_main | |
set_restore(const bool restore) | gui2::tdialog | inline |
show(CVideo &video, const unsigned auto_close_time=0) | gui2::tdialog | |
show_preferences_button_callback(twindow &window) | gui2::tlobby_main | private |
skip_replay_changed_callback(twidget &w) | gui2::tlobby_main | private |
switch_to_window(tlobby_chat_window *t) | gui2::tlobby_main | private |
switch_to_window(size_t id) | gui2::tlobby_main | private |
t_notify_mode enum name | gui2::tlobby_main | |
tdialog() | gui2::tdialog | inline |
tlobby_main(const config &game_config, lobby_info &info, CVideo &video, twesnothd_connection &wesnothd_connection) | gui2::tlobby_main | |
update_gamelist() | gui2::tlobby_main | |
update_gamelist_diff() | gui2::tlobby_main | protected |
update_gamelist_filter() | gui2::tlobby_main | protected |
update_gamelist_header() | gui2::tlobby_main | protected |
update_playerlist() | gui2::tlobby_main | |
update_selected_game() | gui2::tlobby_main | private |
user_dialog_callback(user_info *info) | gui2::tlobby_main | private |
user_relation_changed(const std::string &name) | gui2::tlobby_main | protectedvirtual |
userlistbox_ | gui2::tlobby_main | private |
video_ | gui2::tlobby_main | private |
wesnothd_connection_ | gui2::tlobby_main | private |
whisper_window_active(const std::string &name) | gui2::tlobby_main | private |
whisper_window_open(const std::string &name, bool open_new) | gui2::tlobby_main | private |
window_ | gui2::tlobby_main | private |
window_id() const | gui2::tlobby_main | privatevirtual |
~chat_handler() | events::chat_handler | privatevirtual |
~tdialog() | gui2::tdialog | virtual |
~tlobby_main() | gui2::tlobby_main |