// This class is auto generated using System; using System.Collections.Generic; namespace NaughtyAttributes.Editor { public static class __classname__ { private static Dictionary drawConditionsByAttributeType; static __classname__() { drawConditionsByAttributeType = new Dictionary(); __entries__ } public static PropertyDrawCondition GetDrawConditionForAttribute(Type attributeType) { PropertyDrawCondition drawCondition; if (drawConditionsByAttributeType.TryGetValue(attributeType, out drawCondition)) { return drawCondition; } else { return null; } } } }