Exemplo n.º 1
0
void Menu::ClearItems()
{
	for ( Base::List::iterator it = m_InnerPanel->Children.begin(); it != m_InnerPanel->Children.end(); ++it )
	{
		Base* pChild = *it;

		if ( !pChild ) continue;
		pChild->DelayedDelete();
	}
}
Exemplo n.º 2
0
void Menu::Clear()
{
    for (auto i = _inner_panel->GetChildren().begin(); i != _inner_panel->GetChildren().end(); ++i)
    {
        Base* child = *i;
        assert(child != nullptr);
        if (child != nullptr)
        {
            child->DelayedDelete();
        }
    }
}