The Battle for Wesnoth  1.13.10+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces | Classes | Typedefs | Enumerations | Functions
ng Namespace Reference

Namespaces

 depcheck
 

Classes

class  campaign
 
class  configure_engine
 configure_engine More...
 
class  connect_engine
 
class  create_engine
 
class  flg_manager
 FLG stands for faction, leader and gender. More...
 
class  level
 Base class for all level type classes. More...
 
class  random_map
 
class  scenario
 
class  side_engine
 
class  user_map
 

Typedefs

typedef const std::unique_ptr
< connect_engine
connect_engine_ptr
 
typedef std::shared_ptr
< side_engine
side_engine_ptr
 
typedef std::pair
< ng::controller, std::string > 
controller_option
 

Enumerations

enum  controller {
  CNTR_NETWORK = 0, CNTR_LOCAL, CNTR_COMPUTER, CNTR_EMPTY,
  CNTR_RESERVED
}
 

Functions

static bool contains_ignore_case (const std::string &str1, const std::string &str2)
 
const std::string random_enemy_picture ("units/random-dice.png")
 

Typedef Documentation

typedef const std::unique_ptr<connect_engine> ng::connect_engine_ptr

Definition at line 37 of file connect_engine.hpp.

typedef std::pair<ng::controller, std::string> ng::controller_option

Definition at line 41 of file connect_engine.hpp.

typedef std::shared_ptr<side_engine> ng::side_engine_ptr

Definition at line 40 of file connect_engine.hpp.

Enumeration Type Documentation

Enumerator
CNTR_NETWORK 
CNTR_LOCAL 
CNTR_COMPUTER 
CNTR_EMPTY 
CNTR_RESERVED 

Definition at line 28 of file connect_engine.hpp.

Function Documentation

static bool ng::contains_ignore_case ( const std::string &  str1,
const std::string &  str2 
)
static

Definition at line 34 of file create_engine.hpp.

References i.

Referenced by ng::create_engine::type_list::apply_filter().

const std::string ng::random_enemy_picture ( "units/random-dice.png"  )