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

Files

file  any.hpp [code]
 MacOS doesn't support std::any_cast when targing MacOS < 10.14 (currently we target 10.11).
 
file  back_edge_detector.hpp [code]
 
file  config_filters.cpp [code]
 
file  config_filters.hpp [code]
 
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  from_chars.hpp [code]
 
file  general.cpp [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  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_fwd.hpp [code]
 
file  optional_reference.hpp [code]
 
file  parse_network_address.cpp [code]
 
file  parse_network_address.hpp [code]
 
file  ranges.hpp [code]
 
file  rate_counter.hpp [code]
 
file  reference_counter.hpp [code]
 
file  scope_exit.hpp [code]
 
file  shared_reference.hpp [code]
 
file  spritesheet_generator.cpp [code]
 
file  spritesheet_generator.hpp [code]
 
file  variant.hpp [code]
 MacOS doesn't support std::visit when targing MacOS < 10.14 (currently we target 10.11).
 
file  wesnoth_epoch.hpp [code]