The Battle for Wesnoth  1.19.7+dev
simple_wml::node Member List

This is the complete list of members for simple_wml::node, including all inherited members.

add_child(const char *name)simple_wml::node
add_child_at(const char *name, std::size_t index)simple_wml::node
apply_diff(const node &diff)simple_wml::node
attr(const char *key) constsimple_wml::nodeinline
attr_simple_wml::nodeprivate
attribute_list typedefsimple_wml::nodeprivate
CACHE_STATUS enum namesimple_wml::node
check_ordered_children() constsimple_wml::nodeprivate
child(const char *name)simple_wml::node
child(const char *name) constsimple_wml::node
child_list typedefsimple_wml::node
child_map typedefsimple_wml::nodeprivate
child_or_add(const char *name)simple_wml::node
child_pair typedefsimple_wml::nodeprivate
children(const char *name) constsimple_wml::node
children_simple_wml::nodeprivate
copy_into(node &n) constsimple_wml::node
DO_NOT_MODIFY_CACHE enum valuesimple_wml::node
doc_simple_wml::nodeprivate
find_in_map(const child_map &m, const string_span &attr)simple_wml::nodeprivatestatic
find_in_map(child_map &m, const string_span &attr)simple_wml::nodeprivatestatic
first_child() constsimple_wml::node
get_children(const string_span &name)simple_wml::nodeprivate
get_children(const char *name)simple_wml::nodeprivate
has_attr(const char *key) constsimple_wml::node
insert_ordered_child(int child_map_index, int child_list_index)simple_wml::nodeprivate
insert_ordered_child_list(int child_map_index)simple_wml::nodeprivate
is_dirty() constsimple_wml::nodeinline
nattributes_recursive() constsimple_wml::node
nchildren() constsimple_wml::node
no_children() constsimple_wml::nodeinline
node(document &doc, node *parent)simple_wml::node
node(document &doc, node *parent, const char **str, int depth=0)simple_wml::node
node(const node &)=deletesimple_wml::nodeprivate
one_child() constsimple_wml::nodeinline
operator=(const node &)=deletesimple_wml::nodeprivate
operator[](const char *key) constsimple_wml::node
ordered_children_simple_wml::nodeprivate
output(char *&buf, CACHE_STATUS status=DO_NOT_MODIFY_CACHE)simple_wml::node
output_cache_simple_wml::nodeprivate
output_size() constsimple_wml::node
parent_simple_wml::nodeprivate
REFRESH_CACHE enum valuesimple_wml::node
remove_child(const char *name, std::size_t index)simple_wml::node
remove_child(const string_span &name, std::size_t index)simple_wml::node
remove_ordered_child(int child_map_index, int child_list_index)simple_wml::nodeprivate
remove_ordered_child_list(int child_map_index)simple_wml::nodeprivate
set_attr(const char *key, const char *value)simple_wml::node
set_attr_dup(const char *key, const char *value)simple_wml::node
set_attr_dup(const char *key, const string_span &value)simple_wml::node
set_attr_int(const char *key, int value)simple_wml::node
set_dirty()simple_wml::nodeprivate
set_doc(document *doc)simple_wml::node
shift_buffers(ptrdiff_t offset)simple_wml::nodeprivate
~node()simple_wml::node