void Container::HandleSetHierarchyLevel() { Widget::HandleSetHierarchyLevel(); for( const auto& child : m_children ) { child->SetHierarchyLevel( GetHierarchyLevel() + 1 ); } }
void Container::HandleSetHierarchyLevel() { Widget::HandleSetHierarchyLevel(); std::size_t children_size = m_children.size(); for( std::size_t index = 0; index < children_size; ++index ) { m_children[index]->SetHierarchyLevel( GetHierarchyLevel() + 1 ); } }