Namespace: | Sirenix.OdinInspector.Editor.Validation |
Assembly: | Sirenix.OdinInspector.Editor |
public class DefaultValidatorLocator : IValidatorLocator
public DefaultValidatorLocator()
protected readonly Dictionary<Type, int> AttributeNumberMap
public Func<Type, bool> CustomValidatorFilter
public static readonly DefaultValidatorLocator Instance
protected readonly List<TypeSearchResult> ResultList
public static readonly List<Type> SceneValidators
protected readonly List<TypeSearchResult[]> SearchResultList
public static readonly TypeSearchIndex ValidatorSearchIndex
protected List<TypeSearchResult> GetMergedSearchResults(InspectorProperty property)
InspectorProperty | property |
System.Collections.Generic.List<TypeSearchResult> |
public IList<SceneValidator> GetSceneValidators(SceneReference scene)
SceneReference | scene |
System.Collections.Generic.IList<SceneValidator> |
protected List<TypeSearchResult[]> GetSearchResults(InspectorProperty property)
InspectorProperty | property |
System.Collections.Generic.List<TypeSearchResult[]> |
public virtual IList<Validator> GetValidators(InspectorProperty property)
InspectorProperty | property |
System.Collections.Generic.IList<Validator> |
public bool PotentiallyHasValidatorsFor(InspectorProperty property)
InspectorProperty | property |
System.Boolean |