Version 2.1.0.0

OdinPropertyResolver<TValue> class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
public abstract class OdinPropertyResolver<TValue> : OdinPropertyResolver
Inheritance

Type Parameters

TValue

Constructors

OdinPropertyResolver()
protected OdinPropertyResolver()

Properties

ResolverForType
public override sealed Type ResolverForType { get; }
ValueEntry
public IPropertyValueEntry<TValue> ValueEntry { get; }

Methods

CalculateChildCount()
protected override sealed int CalculateChildCount()
Returns
System.Int32

GetChildCount(TValue)
protected abstract int GetChildCount(TValue value)
Parameters
TValue value

Returns
System.Int32

This website is brand new and built with the Odin 2.1 beta in mind. This means you might discover some features such as attribute expressions that are only available in the beta.

You can download the 2.1 beta from here and read the patch-notes here.