private void HandleInputData(TargetSetting targetSetting, int index) { switch (targetSetting) { case TargetSetting.qualityPreset: cQualityPreset = index; break; case TargetSetting.textureQuality: cTextureQuality = index; break; case TargetSetting.anisotrophicTextureQuality: cAnisotrophicTextureQuality = index; break; case TargetSetting.vsycnc: cVsync = index; break; case TargetSetting.realtimeReflections: cRealtimeReflections = index; break; } }
public static string ToBulkString(this TargetSetting targetSetting) { if (targetSetting == null) { return(null); } if (targetSetting.Details == null || targetSetting.Details.Count == 0) { return(DeleteValue); } return(string.Join("; ", targetSetting.Details.Where( entry => entry.TargetAndBid).Select( entry => entry.CriterionTypeGroup.ToString()))); }
public void AddTargetSetting(TargetSetting t) { targets.Add(t); }