public override void DetachAllObjects()
{
BspSceneManager mgr = (BspSceneManager)this.Creator;
foreach ( MovableObject obj in this.objectList.Values )
{
// TextureLights are detached only when removed at the BspSceneManager
if ( obj is TextureLight )
continue;
mgr.NotifyObjectDetached( obj );
}
base.DetachAllObjects();
}
#endregion Methods