Class FlowStateWidget
Inheritance
object
FlowStateWidget
Assembly: solution.dll
public sealed class FlowStateWidget : NesterStateWidget<FlowState>, INodeWidget, IStateWidget, IGraphElementWidget, IWidget, IDisposable, IDragAndDropHandler
Constructors
Declaration
public FlowStateWidget(StateCanvas canvas, FlowState state)
Parameters
Properties
Declaration
public DragAndDropVisualMode dragAndDropVisualMode { get; }
Property Value
Declaration
public Dictionary<FlowStateWidget.EventLine, Rect> eventLinesPositions { get; }
Property Value
showContent
Declaration
protected override bool showContent { get; }
Property Value
Overrides
Methods
Declaration
public bool AcceptsDragAndDrop()
Returns
Declaration
protected override void CacheItemFirstTime()
Overrides
Declaration
public override void CachePosition()
Overrides
Declaration
public override void Dispose()
Overrides
DrawContent()
Declaration
protected override void DrawContent()
Overrides
Declaration
public void DrawDragAndDropPreview()
Declaration
public void ExitDragAndDrop()
GetContentHeight(float)
Declaration
protected override float GetContentHeight(float width)
Parameters
| Type |
Name |
Description |
| float |
width |
|
Returns
Overrides
Declaration
public void PerformDragAndDrop()
Declaration
public void UpdateDragAndDrop()
Implements
IDisposable
Extension Methods