Version 3.2.0.0

AbstractTypeUnityPropertyDrawer<TDrawer, TDrawnType, T> class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
[DrawerPriority(0, 0, 0.4999)]
[OdinDontRegister]
public sealed class AbstractTypeUnityPropertyDrawer<TDrawer, TDrawnType, T> : OdinValueDrawer<T> where TDrawer : PropertyDrawer, new()
    where T : TDrawnType
Unity property drawer for abstract types.
Inheritance

Type Parameters

TDrawer

TDrawnType

T

Constructors

AbstractTypeUnityPropertyDrawer()
Initializes the property drawer.
public AbstractTypeUnityPropertyDrawer()

Methods

DrawPropertyLayout(GUIContent)
Draws the property.
protected override void DrawPropertyLayout(GUIContent label)
Parameters
UnityEngine.GUIContent label

Extension Methods