public static SetVariableValNodeDisplayer CreateDisplayerFor(SetVariableValWireNode node)
        {
            SetVariableValNodeDisplayer nodeRenderer = new SetVariableValNodeDisplayer(node)
            {
                WindowRect = new Rect(node.DisplayerPosition.x, node.DisplayerPosition.y, 270, 90)
            };

            return(nodeRenderer);
        }
        public static SetVariableValNodeDisplayer CreateSetVariableValDisplayer(Vector2 position)
        {
            SetVariableValWireNode node = new SetVariableValWireNode(DialogEditor.Instance.EditingDialog)
            {
                NodeName = "Update variable"
            };

            DialogEditor.InitializeNode(ref node);

            SetVariableValNodeDisplayer nodeRenderer = new SetVariableValNodeDisplayer(node)
            {
                WindowRect = new Rect(position.x, position.y, 270, 90)
            };

            return(nodeRenderer);
        }
 private SetVariableValNodeDisplayer(SetVariableValWireNode node) : base(node)
 {
 }
 public static SetVariableValNodeDisplayer CreateDisplayer(this SetVariableValWireNode node)
 {
     return(SetVariableValNodeDisplayer.CreateDisplayerFor(node));
 }