#include <component.hpp>
Public Member Functions | |
path_element () | |
Public Attributes | |
std::string | property |
std::string | id |
int | position |
Definition at line 33 of file component.hpp.
|
inline |
Definition at line 34 of file component.hpp.
std::string ai::path_element::id |
Definition at line 42 of file component.hpp.
Referenced by ai::find_component(), ai::vector_property_handler< T >::handle_add(), ai::vector_property_handler< T >::handle_change(), ai::facets_property_handler< T >::handle_change(), ai::aspect_property_handler< T >::handle_change(), ai::vector_property_handler< T >::handle_delete(), ai::aspect_property_handler< T >::handle_delete(), ai::facets_property_handler< T >::handle_get(), ai::aspect_property_handler< T >::handle_get(), and ai::path_element_matches< T >::operator()().
int ai::path_element::position |
Definition at line 43 of file component.hpp.
Referenced by ai::find_component(), ai::vector_property_handler< T >::handle_add(), and ai::path_element_matches< T >::operator()().
std::string ai::path_element::property |
Definition at line 41 of file component.hpp.
Referenced by ai::component::add_child(), ai::component_manager::add_component(), ai::component::change_child(), ai::component_manager::change_component(), ai::component::delete_child(), ai::find_component(), ai::component::get_child(), and ai::vector_property_handler< T >::handle_add().