static public void DeactiveExplosion(GameObject pObj) { Debug.Assert(pObj != null); ExplosionManager pMan = ExplosionManager.PrivGetInstance(); Debug.Assert(pMan != null); pObj.RemoveFromSpriteBatch(); pMan.pGrid.RemoveFromHeadAndLast(pObj); }