Version 3.3.0.1

AttributeValidator<TAttribute, TValue> class

Namespace: Sirenix.OdinInspector.Editor.Validation
Assembly: Sirenix.OdinInspector.Editor
public abstract class AttributeValidator<TAttribute, TValue> : AttributeValidator<TAttribute>, IValidator, IAttributeValidator, IAttributeValueValidator where TAttribute : Attribute
Inheritance

Type Parameters

TAttribute

TValue

Constructors

AttributeValidator()
protected AttributeValidator()

Properties

Value
public TValue Value { get; set; }
ValueEntry
public IPropertyValueEntry<TValue> ValueEntry { get; }

Methods

Validate(ValidationResult)
protected override void Validate(ValidationResult result)
Parameters
ValidationResult result