AcTools.DataAnalyzer.RulesSet.RuleTypeFromString C# (CSharp) Method

RuleTypeFromString() public static method

public static RuleTypeFromString ( string s ) : RuleType
s string
return RuleType
        public static RuleType RuleTypeFromString(string s) {
            switch (s.ToLower()) {
                case "file":
                    return RuleType.File;
                    
                case "string":
                    return RuleType.String;

                case "number":
                    return RuleType.Number;
                    
                case "vector":
                case "vector3":
                    return RuleType.Vector3;

                case "vector2":
                    return RuleType.Vector2;

                case "vector4":
                    return RuleType.Vector4;

                default:
                    throw new InvalidDataException();
            }
        }