public void ToggleDisplayMode() { typeIndex = typeIndex >= possibleTypes.Count - 1 ? 0 : typeIndex + 1; currentDisplayMode = (IDisplayMode)Activator.CreateInstance(possibleTypes[typeIndex]); currentDisplayMode.Initialize( WheelParts, NoteNumbers, NoteLabels, KeyOfText, chordsDisplay); ModeText.text = currentDisplayMode.DisplayName; }