| Namespace: | Sirenix.OdinInspector.Editor |
| Assembly: | Sirenix.OdinInspector.Editor |
public abstract class OdinPropertyProcessor
protected OdinPropertyProcessor()
public InspectorProperty Property { get; }
public virtual bool CanProcessForProperty(InspectorProperty property)
| InspectorProperty | property |
| System.Boolean |
public static OdinPropertyProcessor Create(Type processorType, InspectorProperty property)
| System.Type | processorType | |
| InspectorProperty | property |
| OdinPropertyProcessor |
public static T Create<T>(InspectorProperty property)
where T : OdinPropertyProcessor, new()
| InspectorProperty | property |
| T |
| T |
protected virtual void Initialize()
public abstract void ProcessMemberProperties(List<InspectorPropertyInfo> propertyInfos)
| System.Collections.Generic.List<InspectorPropertyInfo> | propertyInfos |