public bool RemoveChild(ISceneChildEntity child)
{
lock (m_partsLock)
{
if (child is SceneObjectPart)
{
SceneObjectPart part = (SceneObjectPart) child;
m_parts.Remove(part.UUID);
m_partsList.Remove(part);
m_ValidgrpOOB = false;
//Fix the link numbers now
FixLinkNumbers();
return true;
}
}
return false;
}