public bool insert(Thing ptr)
{
if(ptr.isVisible())
{
if(ptr.canMove()&&!mContent.allocate((Being)ptr))
{
return false;
}
Actor obj=(Actor)ptr;
mContent.getZone(obj.getPosition()).insert(obj);
}
ptr.setMap(this);
mContent.things.Add(ptr);
return true;
}