#include <multiplayer_lobby.hpp>
Public Member Functions | |
game_item () | |
Public Attributes | |
surface | mini_map |
std::string | id |
std::string | map_data |
std::string | name |
std::string | map_info |
std::string | map_info_size |
std::string | era_and_mod_info |
std::string | gold |
std::string | xp |
std::string | vision |
std::string | status |
std::string | time_limit |
size_t | vacant_slots |
unsigned int | current_turn |
bool | reloaded |
bool | started |
bool | fog |
bool | shroud |
bool | observers |
bool | registered_users_only |
bool | shuffle_sides |
bool | use_map_settings |
bool | verified |
bool | password_required |
bool | have_scenario |
bool | have_era |
bool | have_all_mods |
std::vector< required_addon > | addons |
ADDON_REQ | addons_outcome |
Definition at line 47 of file multiplayer_lobby.hpp.
|
inline |
Definition at line 49 of file multiplayer_lobby.hpp.
std::vector<required_addon> mp::gamebrowser::game_item::addons |
ADDON_REQ mp::gamebrowser::game_item::addons_outcome |
Definition at line 109 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::populate_game_item_addons_installed(), mp::gamebrowser::populate_game_item_campaign_or_scenario_info(), mp::gamebrowser::populate_game_item_era_info(), and mp::gamebrowser::populate_game_item_mod_info().
unsigned int mp::gamebrowser::game_item::current_turn |
Definition at line 94 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::populate_game_item(), and mp::lobby::process_event_impl().
std::string mp::gamebrowser::game_item::era_and_mod_info |
Definition at line 87 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::game_matches_filter(), mp::gamebrowser::populate_game_item_era_info(), and mp::gamebrowser::populate_game_item_mod_info().
bool mp::gamebrowser::game_item::fog |
Definition at line 97 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::populate_game_item().
std::string mp::gamebrowser::game_item::gold |
Definition at line 88 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::have_all_mods |
Definition at line 107 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item_mod_info().
bool mp::gamebrowser::game_item::have_era |
Definition at line 106 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::populate_game_item(), and mp::gamebrowser::populate_game_item_era_info().
bool mp::gamebrowser::game_item::have_scenario |
Definition at line 105 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::populate_game_item(), and mp::gamebrowser::populate_game_item_campaign_or_scenario_info().
std::string mp::gamebrowser::game_item::id |
Definition at line 82 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::game_matches_filter(), mp::gamebrowser::populate_game_item(), and mp::lobby::process_event_impl().
std::string mp::gamebrowser::game_item::map_data |
Definition at line 83 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item_map_info().
std::string mp::gamebrowser::game_item::map_info |
Definition at line 85 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::game_matches_filter(), mp::gamebrowser::populate_game_item(), and mp::gamebrowser::populate_game_item_campaign_or_scenario_info().
std::string mp::gamebrowser::game_item::map_info_size |
Definition at line 86 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item_map_info().
surface mp::gamebrowser::game_item::mini_map |
Definition at line 81 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item_map_info().
std::string mp::gamebrowser::game_item::name |
Definition at line 84 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::game_matches_filter(), and mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::observers |
Definition at line 99 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::password_required |
Definition at line 104 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::populate_game_item(), and mp::lobby::process_event_impl().
bool mp::gamebrowser::game_item::registered_users_only |
Definition at line 100 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::reloaded |
Definition at line 95 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::populate_game_item(), and mp::gamebrowser::populate_game_item_campaign_or_scenario_info().
bool mp::gamebrowser::game_item::shroud |
Definition at line 98 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::shuffle_sides |
Definition at line 101 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::started |
Definition at line 96 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
std::string mp::gamebrowser::game_item::status |
Definition at line 91 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
std::string mp::gamebrowser::game_item::time_limit |
Definition at line 92 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::use_map_settings |
Definition at line 102 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
size_t mp::gamebrowser::game_item::vacant_slots |
Definition at line 93 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), mp::gamebrowser::game_matches_filter(), and mp::gamebrowser::populate_game_item().
bool mp::gamebrowser::game_item::verified |
Definition at line 103 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
std::string mp::gamebrowser::game_item::vision |
Definition at line 90 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().
std::string mp::gamebrowser::game_item::xp |
Definition at line 89 of file multiplayer_lobby.hpp.
Referenced by mp::gamebrowser::draw_row(), and mp::gamebrowser::populate_game_item().