Version 3.1.11.0

UnityPropertyDrawer<TDrawer, TDrawnType> class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
[DrawerPriority(0, 0, 0.5)]
[OdinDontRegister]
public class UnityPropertyDrawer<TDrawer, TDrawnType> : OdinValueDrawer<TDrawnType> where TDrawer : PropertyDrawer, new()
Unity property drawer.
Inheritance

Type Parameters

TDrawer

TDrawnType

Constructors

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

Fields

delayApplyValueUntilRepaint
protected bool delayApplyValueUntilRepaint
drawer
protected TDrawer drawer
propertyHandler
protected object propertyHandler

Methods

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

Extension Methods
Derived Classes