The Battle for Wesnoth  1.15.12+dev
utils Directory Reference
Directory dependency graph for utils:

Files

file  const_clone.hpp [code]
 
file  context_free_grammar_generator.cpp [code]
 Algorithm to generate names using a context-free grammar, which allows more control than the usual Markov chain generator.
 
file  context_free_grammar_generator.hpp [code]
 
file  general.hpp [code]
 
file  guard_value.hpp [code]
 
file  irdya_datetime.cpp [code]
 
file  irdya_datetime.hpp [code]
 
file  iterable_pair.hpp [code]
 
file  make_enum.cpp [code]
 
file  make_enum.hpp [code]
 Defines the MAKE_ENUM macro.
 
file  markov_generator.cpp [code]
 Generate race-specific unit-names.
 
file  markov_generator.hpp [code]
 
file  math.hpp [code]
 General math utility functions.
 
file  name_generator.hpp [code]
 
file  name_generator_factory.cpp [code]
 
file  name_generator_factory.hpp [code]
 
file  optimer.hpp [code]
 
file  optional_reference.hpp [code]
 
file  parse_network_address.cpp [code]
 
file  parse_network_address.hpp [code]
 
file  ranges.hpp [code]
 
file  reference_counter.hpp [code]
 
file  scope_exit.hpp [code]
 
file  shared_reference.hpp [code]
 
file  variant.hpp [code]
 MacOS doesn't support std::visit when targing MacOS < 10.14 (currently we target 10.11).