Interface IPropertyDrawer
Namespace: UnityEditor.ShaderGraph.Drawing
Assembly: Unity.ShaderGraph.Editor.dll
Syntax
public interface IPropertyDrawer
Properties
inspectorUpdateDelegate
Declaration
Action inspectorUpdateDelegate { get; set; }
Property Value
| Type | Description |
|---|---|
| Action |
Methods
DisposePropertyDrawer()
Declaration
void DisposePropertyDrawer()
DrawProperty(PropertyInfo, object, InspectableAttribute)
Declaration
VisualElement DrawProperty(PropertyInfo propertyInfo, object actualObject, InspectableAttribute attribute)
Parameters
| Type | Name | Description |
|---|---|---|
| PropertyInfo | propertyInfo | |
| object | actualObject | |
| InspectableAttribute | attribute |
Returns
| Type | Description |
|---|---|
| VisualElement |