The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Typedefs | Enumerations
callable.hpp File Reference
#include "reference_counted_object.hpp"
#include "formula/variant.hpp"
Include dependency graph for callable.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  game_logic::formula_input
 
class  game_logic::formula_callable
 
class  game_logic::formula_callable_no_ref_count
 
class  game_logic::formula_callable_with_backup
 
class  game_logic::formula_variant_callable_with_backup
 
class  game_logic::map_formula_callable
 

Namespaces

 game_logic
 

Typedefs

typedef boost::intrusive_ptr
< map_formula_callable > 
game_logic::map_formula_callable_ptr
 
typedef boost::intrusive_ptr
< const map_formula_callable > 
game_logic::const_map_formula_callable_ptr
 

Enumerations

enum  game_logic::FORMULA_ACCESS_TYPE { game_logic::FORMULA_READ_ONLY, game_logic::FORMULA_WRITE_ONLY, game_logic::FORMULA_READ_WRITE }