Version 3.1.1.0

Fix class

Namespace: Sirenix.OdinInspector.Editor.Validation
Assembly: Sirenix.OdinInspector.Editor
public class Fix
Inheritance
  • System.Object
  • Fix

Constructors

Fix(Action)
public Fix(Action action)
Parameters
System.Action action

Fix(String, Action)
public Fix(string title, Action action)
Parameters
System.String title

System.Action action

Fields

Action
public Delegate Action
FixIdentifier
public FixIdentifier FixIdentifier
Title
public string Title

Methods

Create(Action)
public static Fix Create(Action action)
Parameters
System.Action action

Returns
Fix

Create(String, Action)
public static Fix Create(string title, Action action)
Parameters
System.String title

System.Action action

Returns
Fix

Create<T>(Action<T>)
public static Fix<T> Create<T>(Action<T> fix)
    where T : class, new()
Parameters
System.Action<T> fix

Returns
Fix<T>

Type Parameters
T

Create<T>(String, Action<T>)
public static Fix<T> Create<T>(string title, Action<T> fix)
    where T : class, new()
Parameters
System.String title

System.Action<T> fix

Returns
Fix<T>

Type Parameters
T

CreateEditorObject()
public virtual object CreateEditorObject()
Returns
System.Object

CreateIdentifier(Type)
public virtual FixIdentifier CreateIdentifier(Type validatorType)
Parameters
System.Type validatorType

Returns
FixIdentifier

Derived Classes