// Token: 0x0600002B RID: 43 RVA: 0x0000392C File Offset: 0x00001B2C public static void AddLabeledRadioList(this Listing_Standard listing_Standard, string header, string[] labels, ref string val, float?headerHeight = null) { if (header != string.Empty) { Widgets.Label(listing_Standard.GetRect(headerHeight), header); } listing_Standard.AddRadioList(SettingsHelper.GenerateLabeledRadioValues(labels), ref val, null); }
//thanks to Why_is_that for the below public static void AddLabeledRadioList(this Listing_Standard listing_Standard, string header, string[] labels, ref string val, float?headerHeight = null) { //listing_Standard.Gap(); if (header != string.Empty) { Widgets.Label(rect: listing_Standard.GetRect(height: headerHeight), label: header); } listing_Standard.AddRadioList <string>(GenerateLabeledRadioValues(labels: labels), ref val); }
public static void AddLabeledRadioList <T>(this Listing_Standard listing_Standard, string header, Dictionary <string, T> dict, ref T val, float?headerHeight = null) { listing_Standard.Gap(ListingStandardHelper.Gap); listing_Standard.AddLabelLine(header, headerHeight); listing_Standard.AddRadioList(ListingStandardHelper.GenerateLabeledRadioValues <T>(dict), ref val, null); }
public static void AddLabeledRadioList(this Listing_Standard listing_Standard, string header, string[] labels, ref string val, float?headerHeight = null) { listing_Standard.Gap(ListingStandardHelper.Gap); listing_Standard.AddLabelLine(header, headerHeight); listing_Standard.AddRadioList(ListingStandardHelper.GenerateLabeledRadioValues(labels), ref val, null); }