Ejemplo n.º 1
0
        public virtual void SetBindedLogic(BindedLogic bindedLogic)
        {
            if (bindedLogic == null)
            {
                throw new NullReferenceException("Binded logic was null");
            }

            BindedLogic = bindedLogic;
            if (_nodeFont != null)
            {
                ReCalculateVisuals();
            }
        }
Ejemplo n.º 2
0
 public AddNode(ContentManager content, NodeList nodeList)
 {
     _nodeList    = nodeList;
     _content     = content;
     _bindedLogic = new BindedLogic(new Nothing());
 }
Ejemplo n.º 3
0
 public override void SetBindedLogic(BindedLogic bindedLogic)
 {
 }
Ejemplo n.º 4
0
 public StartingNode(Vector2 location)
     : base(location, false)
 {
     BindedLogic = new BindedLogic(new Nothing());
 }
Ejemplo n.º 5
0
 public override void Initialize()
 {
     base.Initialize();
     BindedLogic.Initialize();
 }
Ejemplo n.º 6
0
 public void EditObject(BindedLogic selectedLogic)
 {
     ((Node)_currentlySelectedWorldObject).SetBindedLogic(selectedLogic);
 }