QMap<uint, cBaseRegion*>::const_iterator it( topregions.find(map) ); if ( it != topregions.end() ) return it.data()->region( posx, posy, map );
cBaseRegion* foundRegion = 0; if( this->contains( posx, posy, map ) ) foundRegion = this;
	cBaseRegion*	region( UI16 posx, UI16 posy, UI08 map )	{		QMap<uint, cBaseRegion*>::const_iterator it( topregions.find(map) );		if ( it != topregions.end() )			return it.data()->region( posx, posy, map );		else			return 0;	}