Class NestrerUnitWidget<TNesterUnit>
Inheritance
Widget<FlowCanvas, TNesterUnit>
GraphElementWidget<FlowCanvas, TNesterUnit>
NodeWidget<FlowCanvas, TNesterUnit>
UnitWidget<TNesterUnit>
NestrerUnitWidget<TNesterUnit>
Inherited Members
Namespace: Unity.VisualScripting
Syntax
public class NestrerUnitWidget<TNesterUnit> : UnitWidget<TNesterUnit>, INodeWidget, IUnitWidget, IGraphElementWidget, IWidget, IDisposable where TNesterUnit : class, INesterUnit
Type Parameters
Name | Description |
---|---|
TNesterUnit |
Constructors
NestrerUnitWidget(FlowCanvas, TNesterUnit)
Declaration
public NestrerUnitWidget(FlowCanvas canvas, TNesterUnit unit)
Parameters
Type | Name | Description |
---|---|---|
FlowCanvas | canvas | |
TNesterUnit | unit |
Properties
contextOptions
Declaration
protected override IEnumerable<DropdownOption> contextOptions { get; }
Property Value
Type | Description |
---|---|
IEnumerable<DropdownOption> |
Overrides
Unity.VisualScripting.UnitWidget<TNesterUnit>.contextOptions
Methods
OnDoubleClick()
Declaration
protected override void OnDoubleClick()
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.FlowCanvas, TNesterUnit>.OnDoubleClick()