void menu_MenuChanged(object sender, EventArgs e) { XmlManager<Menu> xmlManager = new XmlManager<Menu>(); menu.UnloadContent(); menu = xmlManager.Load(menu.ID); menu.LoadContent(); menu.MenuChanged += menu_MenuChanged; menu.Transition(0.0f); foreach (var menuItem in menu.Items) { menuItem.Icon.StoreEffects(); menuItem.Icon.ActivateEffect("FadeEffect"); } }
public MenuManager() { menu = new Menu(); menu.MenuChanged += menu_MenuChanged; }