/// <summary> /// Puts all loaded planet definitions into the given listbox. /// </summary> /// <param name="listBox">Listbox</param> private void LoadPlanetDefs(MyGuiControlListbox listBox) { listBox.Clear(); var definitions = MyDefinitionManager.Static.GetPlanetsGeneratorsDefinitions(); foreach (var planet in definitions) { MyGuiControlListbox.Item i = new MyGuiControlListbox.Item(new StringBuilder(planet.Id.SubtypeId.ToString()), userData: planet); listBox.Items.Add(i); } }