int	CMapObjectManager::SelectObjects(float x,float y,MapObjectList& objects)
{
	objects.clear();
	for ( MapObjectList::iterator itr = m_Objects.begin();itr != m_Objects.end();++itr)
	{
		MapObject* pObject = *itr;
		if ( pObject  && !pObject->GetDeleted() && pObject->CheckSelected(x,y) )
		{
			objects.push_back(pObject);
		}
	}

	return (int)objects.size();
}