#include <component.hpp>
Static Public Member Functions | |
| static bool | add_component (component *root, const std::string &path, const config &cfg) |
| static bool | change_component (component *root, const std::string &path, const config &cfg) |
| static bool | delete_component (component *root, const std::string &path) |
| static std::string | print_component_tree (component *root, const std::string &path) |
Definition at line 84 of file component.hpp.
| bool ai::component_manager::add_component | ( | component * | root, | |
| const std::string & | path, | |||
| const config & | cfg | |||
| ) | [static] |
Definition at line 191 of file component.cpp.
References ai::component::add_child(), config::child(), ai::find_component(), and ai::path_element::property.

| bool ai::component_manager::change_component | ( | component * | root, | |
| const std::string & | path, | |||
| const config & | cfg | |||
| ) | [static] |
Definition at line 206 of file component.cpp.
References ai::component::change_child(), config::child(), ai::find_component(), and ai::path_element::property.

| bool ai::component_manager::delete_component | ( | component * | root, | |
| const std::string & | path | |||
| ) | [static] |
Definition at line 220 of file component.cpp.
References ai::component::delete_child(), and ai::find_component().

| std::string ai::component_manager::print_component_tree | ( | component * | root, | |
| const std::string & | path | |||
| ) | [static] |
Definition at line 251 of file component.cpp.
References ERR_AI_COMPONENT, ai::find_component(), and ai::print_component().

| Generated by doxygen 1.7.1 on Thu May 24 2012 01:18:23 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |