示例#1
0
void Container::HandleSetHierarchyLevel() {
	Widget::HandleSetHierarchyLevel();

	for( const auto& child : m_children ) {
		child->SetHierarchyLevel( GetHierarchyLevel() + 1 );
	}
}
示例#2
0
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 );
	}
}