示例#1
0
        public void Delete(object userData)
        {
            MenuAction menuAction = userData as MenuAction;

            BTEditorManager.Manager.Delete(menuAction.node);
            Repaint();
        }
示例#2
0
        public void DisconnectAll(object userData)
        {
            MenuAction menuAction = userData as MenuAction;

            BTEditorManager.Manager.DisconnectAll(menuAction.node);
            Repaint();
        }
示例#3
0
        public void Unparent(object userData)
        {
            MenuAction menuAction = userData as MenuAction;

            BTEditorManager.Manager.Unparent(menuAction.node);
            Repaint();
        }
示例#4
0
        // Context Menu actions

        public void Add(object userData)
        {
            MenuAction menuAction = userData as MenuAction;

            BTEditorManager.Manager.Add(menuAction.node, menuAction.position, menuAction.nodeType);
            view.ResizeCanvas();
            Repaint();
        }
示例#5
0
        public void ConnectRightKillChild(object userData)
        {
            MenuAction menuAction = userData as MenuAction;

            view.ConnectRightKillChild(menuAction.node);
        }
示例#6
0
        public void ConnectParent(object userData)
        {
            MenuAction menuAction = userData as MenuAction;

            view.ConnectParent(menuAction.node);
        }