#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 74 of file component.hpp.
|
static |
Definition at line 181 of file component.cpp.
References ai::component::add_child(), c, config::child(), ai::find_component(), and ai::path_element::property.
Referenced by intf_debug_ai(), and ai::holder::modify_ai().
|
static |
Definition at line 196 of file component.cpp.
References c, ai::component::change_child(), config::child(), ai::find_component(), and ai::path_element::property.
Referenced by ai::holder::modify_ai().
|
static |
Definition at line 210 of file component.cpp.
References c, ai::component::delete_child(), and ai::find_component().
Referenced by ai::holder::modify_ai().
|
static |
Definition at line 258 of file component.cpp.
References ai::find_component().
Referenced by ai::holder::get_component().
|
static |
Definition at line 240 of file component.cpp.
References c, ERR_AI_COMPONENT, ai::find_component(), ai::print_component(), and s.
Referenced by ai::holder::get_ai_structure().