public virtual void SetBindedLogic(BindedLogic bindedLogic) { if (bindedLogic == null) { throw new NullReferenceException("Binded logic was null"); } BindedLogic = bindedLogic; if (_nodeFont != null) { ReCalculateVisuals(); } }
public AddNode(ContentManager content, NodeList nodeList) { _nodeList = nodeList; _content = content; _bindedLogic = new BindedLogic(new Nothing()); }
public override void SetBindedLogic(BindedLogic bindedLogic) { }
public StartingNode(Vector2 location) : base(location, false) { BindedLogic = new BindedLogic(new Nothing()); }
public override void Initialize() { base.Initialize(); BindedLogic.Initialize(); }
public void EditObject(BindedLogic selectedLogic) { ((Node)_currentlySelectedWorldObject).SetBindedLogic(selectedLogic); }