Namespace: | Sirenix.OdinInspector.Editor.Validation |
Assembly: | Sirenix.OdinInspector.Editor |
public abstract class Validator : IValidator
protected Validator()
public InspectorProperty Property { get; }
public virtual RevalidationCriteria RevalidationCriteria { get; }
public virtual bool CanValidateProperty(InspectorProperty property)
InspectorProperty | property |
System.Boolean |
protected virtual void Initialize()
public void Initialize(InspectorProperty property)
InspectorProperty | property |
public void InitializeResult(ref ValidationResult result)
ValidationResult | result |
public virtual void OnSceneGuiSelected(ref ResultItem result, SceneView sceneView)
ResultItem | result | |
UnityEditor.SceneView | sceneView |
public virtual void RunValidation(ref ValidationResult result)
ValidationResult | result |