Пример #1
0
 // 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);
 }