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
image::locator::value Struct Reference

Public Member Functions

 value ()
 
 value (const value &a)
 
 value (const char *filename)
 
 value (const std::string &filename)
 
 value (const std::string &filename, const std::string &modifications)
 
 value (const std::string &filename, const map_location &loc, int center_x, int center_y, const std::string &modifications)
 
bool operator== (const value &a) const
 
bool operator< (const value &a) const
 

Public Attributes

type type_
 
std::string filename_
 
map_location loc_
 
std::string modifications_
 
int center_x_
 
int center_y_
 

Detailed Description

Definition at line 44 of file image.hpp.

Constructor & Destructor Documentation

image::locator::value::value ( )

Definition at line 310 of file image.cpp.

image::locator::value::value ( const value a)

Definition at line 304 of file image.cpp.

image::locator::value::value ( const char *  filename)

Definition at line 316 of file image.cpp.

image::locator::value::value ( const std::string filename)

Definition at line 322 of file image.cpp.

image::locator::value::value ( const std::string filename,
const std::string modifications 
)

Definition at line 328 of file image.cpp.

image::locator::value::value ( const std::string filename,
const map_location loc,
int  center_x,
int  center_y,
const std::string modifications 
)

Definition at line 333 of file image.cpp.

Member Function Documentation

bool image::locator::value::operator< ( const value a) const
bool image::locator::value::operator== ( const value a) const

Member Data Documentation

int image::locator::value::center_x_

Definition at line 59 of file image.hpp.

Referenced by image::locator::get_center_x(), image::hash_value(), operator<(), and operator==().

int image::locator::value::center_y_

Definition at line 60 of file image.hpp.

Referenced by image::locator::get_center_y(), image::hash_value(), operator<(), and operator==().

std::string image::locator::value::filename_
map_location image::locator::value::loc_

Definition at line 57 of file image.hpp.

Referenced by image::locator::get_loc(), image::hash_value(), operator<(), and operator==().

std::string image::locator::value::modifications_
type image::locator::value::type_

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