public void RemoveNode(OutlinerNode node)
{
if (node is OutlinerObject)
RemoveObject((OutlinerObject)node);
else if (node is OutlinerLayer)
RemoveLayer((OutlinerLayer)node);
else if (node is OutlinerMaterial)
RemoveMaterial((OutlinerMaterial)node);
}