public FlowStateWidget(StateCanvas canvas, FlowState state) : base(canvas, state) { state.nest.beforeGraphChange += BeforeGraphChange; state.nest.afterGraphChange += AfterGraphChange; if (state.nest.graph != null) { state.nest.graph.elements.CollectionChanged += CacheEventLinesOnUnityThread; } }
protected NesterStateTransitionWidget(StateCanvas canvas, TNesterStateTransition transition) : base(canvas, transition) { }
public SuperStateWidget(StateCanvas canvas, SuperState state) : base(canvas, state) { }
protected StateWidget(StateCanvas canvas, TState state) : base(canvas, state) { minResizeSize = new Vector2(State.DefaultWidth, 0); }
public AnyStateWidget(StateCanvas canvas, AnyState state) : base(canvas, state) { }
public FlowStateTransitionWidget(StateCanvas canvas, FlowStateTransition transition) : base(canvas, transition) { }
protected NesterStateWidget(StateCanvas canvas, TNesterState state) : base(canvas, state) { }