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
overlay Struct Reference

#include <overlay.hpp>

Public Member Functions

 overlay (const std::string &img, const std::string &halo_img, halo::handle handle, const std::string &overlay_team_name, const std::string &item_id, const bool fogged)
 
 overlay (const config &cfg)
 

Public Attributes

std::string image
 
std::string halo
 
std::string team_name
 
t_string name
 
std::string id
 
halo::handle halo_handle
 
bool visible_in_fog
 

Detailed Description

Definition at line 20 of file overlay.hpp.

Constructor & Destructor Documentation

overlay::overlay ( const std::string img,
const std::string halo_img,
halo::handle  handle,
const std::string overlay_team_name,
const std::string item_id,
const bool  fogged 
)
inline

Definition at line 23 of file overlay.hpp.

overlay::overlay ( const config cfg)
inline

Definition at line 29 of file overlay.hpp.

Member Data Documentation

std::string overlay::halo
halo::handle overlay::halo_handle

Definition at line 42 of file overlay.hpp.

std::string overlay::id

Definition at line 40 of file overlay.hpp.

Referenced by editor::item_palette::get_id().

std::string overlay::image
t_string overlay::name
std::string overlay::team_name

Definition at line 38 of file overlay.hpp.

Referenced by display::parse_team_overlays().

bool overlay::visible_in_fog

Definition at line 43 of file overlay.hpp.


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