MinValueAttribute Class

Summary

[Pro-Only] Specifies the minimum value allowed by the attributed int or float field. See also: InspectorGadgets.Attributes.MaxValueAttribute and InspectorGadgets.Attributes.ClampValueAttribute.
Assembly
Kybernetik.InspectorGadgets.dll
Namespace
InspectorGadgets.Attributes
Base Types
graph BT Type-->Base0["ValidatorAttribute"] click Base0 "/inspector-gadgets/api/InspectorGadgets.Attributes/ValidatorAttribute" Base0-->Base1["PropertyAttribute"] Type["MinValueAttribute"] class Type type-node

Syntax

[System.Diagnostics.Conditional("UNITY_EDITOR")]
public sealed class MinValueAttribute : ValidatorAttribute

Attributes

Type Description
ConditionalAttribute

Constructors

Name Summary
MinValueAttribute(double) Creates a new InspectorGadgets.Attributes.MinValueAttribute with the specified minimum value.
MinValueAttribute(float) Creates a new InspectorGadgets.Attributes.MinValueAttribute with the specified minimum value.
MinValueAttribute(int) Creates a new InspectorGadgets.Attributes.MinValueAttribute with the specified minimum value.
MinValueAttribute(long) Creates a new InspectorGadgets.Attributes.MinValueAttribute with the specified minimum value.

Fields

Name Constant Value Summary
MinDouble
The minimum allowed floating point value.
MinLong
The minimum allowed integer value.

Methods

Name Value Summary
TryValidate(double) bool
Validates a double value or returns false to revert to the previous value.
TryValidate(long) bool
Validates a long value or returns false to revert to the previous value.
TryValidate(Object) bool
Validates an UnityEngine.Object value or returns false to revert to the previous value.
Inherited from ValidatorAttribute