public DefaultState(PinBehaviour element, BlackboardBehaviour behaviour) : base(element) { _blackboardBehaviour = behaviour; _graph = element.Pin.Graph; }
public DefaultState(BlackboardBehaviour blackboard) : base(blackboard) { }
public PanState(BlackboardBehaviour element) : base(element) { }
public SelectState(BlackboardBehaviour blackboard) : base(blackboard) { _selectionRectangle = new SelectionRectangle((Editor.Blackboard)blackboard.Blackboard); }
public DrawTempLinkState(BlackboardBehaviour blackboard, Pin pin) : base(blackboard) { Pin = pin; _link = new TempLink((Editor.Blackboard)blackboard.Blackboard, pin.Color, pin.X, pin.Y); blackboard.Blackboard.AddElement(_link); }
public ShowNodeListState(BlackboardBehaviour blackboard) : base(blackboard) { _nodeList = ((Graph)blackboard.Blackboard).NodeList; _nodeList.CloseEvent += Close; }