The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
mp::gamebrowser::game_item Struct Reference

#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_addonaddons
 
ADDON_REQ addons_outcome
 

Detailed Description

Definition at line 47 of file multiplayer_lobby.hpp.

Constructor & Destructor Documentation

mp::gamebrowser::game_item::game_item ( )
inline

Definition at line 49 of file multiplayer_lobby.hpp.

Member Data Documentation

std::vector<required_addon> mp::gamebrowser::game_item::addons
ADDON_REQ mp::gamebrowser::game_item::addons_outcome
unsigned int mp::gamebrowser::game_item::current_turn
std::string mp::gamebrowser::game_item::era_and_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
bool mp::gamebrowser::game_item::have_all_mods
bool mp::gamebrowser::game_item::have_era
bool mp::gamebrowser::game_item::have_scenario
std::string mp::gamebrowser::game_item::id
std::string mp::gamebrowser::game_item::map_data
std::string mp::gamebrowser::game_item::map_info
std::string mp::gamebrowser::game_item::map_info_size
surface mp::gamebrowser::game_item::mini_map
std::string mp::gamebrowser::game_item::name
bool mp::gamebrowser::game_item::observers
bool mp::gamebrowser::game_item::password_required
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
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
bool mp::gamebrowser::game_item::started
std::string mp::gamebrowser::game_item::status
std::string mp::gamebrowser::game_item::time_limit
bool mp::gamebrowser::game_item::use_map_settings
size_t mp::gamebrowser::game_item::vacant_slots
bool mp::gamebrowser::game_item::verified
std::string mp::gamebrowser::game_item::vision
std::string mp::gamebrowser::game_item::xp

The documentation for this struct was generated from the following file: