#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) |
static component * | get_component (component *root, const std::string &path) |
Definition at line 83 of file component.hpp.
|
static |
Definition at line 190 of file component.cpp.
References ai::component::add_child(), config::child(), ai::find_component(), and ai::path_element::property.
Referenced by intf_debug_ai(), and ai::holder::modify_ai().
|
static |
Definition at line 205 of file component.cpp.
References ai::component::change_child(), config::child(), ai::find_component(), and ai::path_element::property.
Referenced by ai::holder::modify_ai().
|
static |
Definition at line 219 of file component.cpp.
References ai::component::delete_child(), and ai::find_component().
Referenced by ai::holder::modify_ai().
|
static |
Definition at line 268 of file component.cpp.
References ai::find_component().
Referenced by ai::holder::get_component().
|
static |
Definition at line 250 of file component.cpp.
References c, ERR_AI_COMPONENT, ai::find_component(), and ai::print_component().
Referenced by ai::holder::get_ai_structure().