module-inspector/Editor/ValidatePropertyDrawer.cs

10 lines
331 B
C#

using UnityEditor;
namespace Module.Inspector.Editor
{
public abstract class ValidatePropertyDrawer : AbstractPropertyDrawer
{
public abstract bool Validate(ValidatePropertyAttribute attribute, SerializedProperty property);
public abstract string GetValidationError(SerializedProperty property);
}
}