public void LoadMenuOptions(MenuData.MenuType currentMenu) { this.currentMenu = currentMenu; options = new List <MenuItem>(); foreach (MenuData.MenuItem i in MenuData.MenuOptions[currentMenu].Keys) { options.Add(new MenuItem(i, currentMenu)); } }
public MenuItem(MenuData.MenuItem i, MenuData.MenuType currentMenu) { itemType = i; position = MenuData.MenuOptions[currentMenu][itemType]; area = new Rectangle((int)position.X, (int)position.Y, 300, 100); }