public static SetAnimatorVariableNodeDisplayer CreateDisplayerFor(SetAnimatorVariableWireNode node)
        {
            SetAnimatorVariableNodeDisplayer nodeRenderer = new SetAnimatorVariableNodeDisplayer(node)
            {
                WindowRect = new Rect(node.DisplayerPosition.x, node.DisplayerPosition.y, 270, 130)
            };

            return(nodeRenderer);
        }
        public static SetAnimatorVariableNodeDisplayer CreateSetAnimatorVariableNodeDisplayer(Vector2 position)
        {
            SetAnimatorVariableWireNode node = new SetAnimatorVariableWireNode(DialogEditor.Instance.EditingDialog)
            {
                NodeName = "Set animator variable",
                Variable = new Core.Variables.AnimatorVariable()
            };

            DialogEditor.InitializeNode(ref node);

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

            return(nodeRenderer);
        }