public Profile(NintrollerLib.ControllerType type) { profileType = type; controllerMapKeys = new List <string>(); controllerMapValues = new List <string>(); connType = HolderType.XInput; }
private void InitHolderType() { if (_description.ToUpper().Contains("ЦАНГОВЫЙ")) { _holderSubType = HolderType.Collet; InitColletSize(); return; } if (_holderLibraryReference.ToUpper().Contains("THERMO") || _holderLibraryReference.ToUpper().Contains("TERM") || _holderLibraryReference.ToUpper().Contains("CELSIO") || (_holderLibraryReference.ToUpper().Contains("GARANT") && _holderLibraryReference.Contains("ТЕРМОЗАЖИМНОЙ"))) { _holderSubType = HolderType.Termo; return; } if (_holderLibraryReference.ToUpper().Contains("HYDRO") || _description.ToUpper().Contains("TENDOZERO")) { _holderSubType = HolderType.Hydro; return; } if (_description.ToUpper().Contains("DATRON")) { _holderSubType = HolderType.DatronCollet; return; } if (_description.ToUpper().Contains("WELDON")) { _holderSubType = HolderType.Weldon; return; } _holderSubType = HolderType.Unknown; }