public static TurboControllerDescription FromIniSection(IniFileSection controllerSection) { return new TurboControllerDescription { UpLimit = controllerSection.GetDouble("UP_LIMIT", double.NaN), DownLimit = controllerSection.GetDouble("DOWN_LIMIT", double.NaN), Filter = controllerSection.GetDouble("FILTER", 0.99d), Combinator = controllerSection.GetEnum("COMBINATOR", Combinator.None), Input = controllerSection.GetEnum("INPUT", ControllerInput.None), Lut = controllerSection.GetLut("LUT") }; }
public static TurboControllerDescription FromIniSection(IniFileSection controllerSection) { return(new TurboControllerDescription { UpLimit = controllerSection.GetDouble("UP_LIMIT", double.NaN), DownLimit = controllerSection.GetDouble("DOWN_LIMIT", double.NaN), Filter = controllerSection.GetDouble("FILTER", 0.99d), Combinator = controllerSection.GetEnum("COMBINATOR", Combinator.None), Input = controllerSection.GetEnum("INPUT", ControllerInput.None), Lut = controllerSection.GetLut("LUT") }); }