Class NesterStateWidget<TNesterState>
Inheritance
Widget<StateCanvas, TNesterState>
GraphElementWidget<StateCanvas, TNesterState>
NodeWidget<StateCanvas, TNesterState>
StateWidget<TNesterState>
NesterStateWidget<TNesterState>
Inherited Members
Namespace: Unity.VisualScripting
Syntax
public abstract class NesterStateWidget<TNesterState> : StateWidget<TNesterState>, INodeWidget, IStateWidget, IGraphElementWidget, IWidget, IDisposable where TNesterState : class, INesterState
Type Parameters
Name | Description |
---|---|
TNesterState |
Constructors
NesterStateWidget(StateCanvas, TNesterState)
Declaration
protected NesterStateWidget(StateCanvas canvas, TNesterState state)
Parameters
Type | Name | Description |
---|---|---|
StateCanvas | canvas | |
TNesterState | state |
Properties
contextOptions
Declaration
protected override IEnumerable<DropdownOption> contextOptions { get; }
Property Value
Type | Description |
---|---|
IEnumerable<DropdownOption> |
Overrides
Unity.VisualScripting.StateWidget<TNesterState>.contextOptions
Methods
OnDoubleClick()
Declaration
protected override void OnDoubleClick()
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.StateCanvas, TNesterState>.OnDoubleClick()