// Generated AddToManagers
        public virtual void ReAddToManagers(Layer layerToAddTo)
        {
            LayerProvidedByContainer = layerToAddTo;
            SpriteManager.AddPositionedObject(this);
            EasySelection.ReAddToManagers(LayerProvidedByContainer);
            NormalOffensiveSelection.ReAddToManagers(LayerProvidedByContainer);
            NormalDefensiveSelection.ReAddToManagers(LayerProvidedByContainer);
            HardSelection.ReAddToManagers(LayerProvidedByContainer);
        }
// Generated AddToManagers
        public virtual void ReAddToManagers(Layer layerToAddTo)
        {
            LayerProvidedByContainer = layerToAddTo;
            SpriteManager.AddPositionedObject(this);
            GuiManager.AddWindow(this);
            VictoryTextLabel.ReAddToManagers(LayerProvidedByContainer);
            PlayAgainText.ReAddToManagers(LayerProvidedByContainer);
            NoButton.ReAddToManagers(LayerProvidedByContainer);
            YesButton.ReAddToManagers(LayerProvidedByContainer);
            SpriteManager.AddToLayer(BackgroundSprite, LayerProvidedByContainer);
        }