public static void Remove(GameSprite pSprite) { GameSpriteManager pManager = GameSpriteManager.privGetInstance(); Debug.Assert(pManager != null); Debug.Assert(pSprite != null); // delegate to abstract manager who deals with the DLinks pManager.baseRemove(pSprite); }