lxgui
lxgui::gui::layout_node Member List

This is the complete list of members for lxgui::gui::layout_node, including all inherited members.

access_bypass_lxgui::gui::layout_attributemutableprotected
accessed_lxgui::gui::layout_attributemutableprotected
add_attribute()lxgui::gui::layout_nodeinline
add_child()lxgui::gui::layout_nodeinline
attribute_list typedeflxgui::gui::layout_node
attribute_view typedeflxgui::gui::layout_node
bypass_access_check() const noexceptlxgui::gui::layout_attributeinline
child_list typedeflxgui::gui::layout_node
children_view typedeflxgui::gui::layout_node
filtered_children_view typedeflxgui::gui::layout_node
get_attribute(std::string_view name) constlxgui::gui::layout_nodeinline
get_attribute_value(std::string_view name) constlxgui::gui::layout_nodeinline
get_attribute_value(std::string_view name) constlxgui::gui::layout_nodeinline
get_attribute_value_or(std::string_view name, T fallback) const noexceptlxgui::gui::layout_nodeinline
get_attributes() const noexceptlxgui::gui::layout_nodeinline
get_child(std::size_t index) const noexceptlxgui::gui::layout_nodeinline
get_child(std::string_view name) constlxgui::gui::layout_nodeinline
get_child_count() const noexceptlxgui::gui::layout_nodeinline
get_children() const noexceptlxgui::gui::layout_nodeinline
get_children(std::string_view name) const noexceptlxgui::gui::layout_nodeinline
get_filename() const noexceptlxgui::gui::layout_attributeinline
get_line_number() const noexceptlxgui::gui::layout_attributeinline
get_location() const noexceptlxgui::gui::layout_attributeinline
get_name() const noexceptlxgui::gui::layout_attributeinline
get_or_set_attribute_value(std::string_view name, std::string_view value)lxgui::gui::layout_nodeinline
get_value() const noexceptlxgui::gui::layout_attributeinline
get_value() constlxgui::gui::layout_attributeinline
get_value_line_number() const noexceptlxgui::gui::layout_attributeinline
get_value_location() const noexceptlxgui::gui::layout_attributeinline
get_value_or(T fallback) const noexceptlxgui::gui::layout_attributeinline
has_attribute(std::string_view name) const noexceptlxgui::gui::layout_nodeinline
has_child(std::string_view name) const noexceptlxgui::gui::layout_nodeinline
is_access_check_bypassed() const noexceptlxgui::gui::layout_attributeinline
layout_attribute()=defaultlxgui::gui::layout_attribute
layout_attribute(const layout_attribute &)=defaultlxgui::gui::layout_attribute
layout_attribute(layout_attribute &&)=defaultlxgui::gui::layout_attribute
layout_node()=defaultlxgui::gui::layout_node
layout_node(const layout_node &)=defaultlxgui::gui::layout_node
layout_node(layout_node &&)=defaultlxgui::gui::layout_node
location_lxgui::gui::layout_attributeprotected
mark_as_not_accessed() const noexceptlxgui::gui::layout_attributeinline
name_lxgui::gui::layout_attributeprotected
operator=(const layout_node &)=defaultlxgui::gui::layout_node
operator=(layout_node &&)=defaultlxgui::gui::layout_node
lxgui::gui::layout_attribute::operator=(const layout_attribute &)=defaultlxgui::gui::layout_attribute
lxgui::gui::layout_attribute::operator=(layout_attribute &&)=defaultlxgui::gui::layout_attribute
set_location(std::string location) noexceptlxgui::gui::layout_attributeinline
set_name(std::string name) noexceptlxgui::gui::layout_attributeinline
set_value(std::string value) noexceptlxgui::gui::layout_attributeinline
set_value_location(std::string location) noexceptlxgui::gui::layout_attributeinline
try_get_attribute(std::string_view name) const noexceptlxgui::gui::layout_nodeinline
try_get_attribute_value(std::string_view name) const noexceptlxgui::gui::layout_nodeinline
try_get_attribute_value(std::string_view name) const noexceptlxgui::gui::layout_nodeinline
try_get_child(std::string_view name) const noexceptlxgui::gui::layout_nodeinline
try_get_value() const noexceptlxgui::gui::layout_attributeinline
value_lxgui::gui::layout_attributeprotected
value_location_lxgui::gui::layout_attributeprotected
was_accessed() const noexceptlxgui::gui::layout_attributeinline