|
| override string | GetVersionString () |
| |
| override void | ValidateData () |
| |
| override void | ValidateAvailableCommands (Type _commandDataType) |
| |
| override void | OnReloadReservedNodes (CommandNode _node) |
| |
| override bool | OnDragUpdated (UnityEngine.Object[] _draggedObjects) |
| | When drag is updated inside the empty nodes area. Use this to handle the visual before dropping. More...
|
| |
| override bool | OnDragPerformed (UnityEngine.Object[] _draggedObjects) |
| | When drag is performed inside the empty nodes area. Use this to handle when the object(s) actually dropped. More...
|
| |
Protected Member Functions inherited from Calcatz.CookieCutter.CommandNodesContainer |
| override Node.Config | GetNodeConfig () |
| |
| virtual void | NodeOnRefreshNeeded () |
| |
| override void | Save () |
| |
| override void | ClearNodeSelection () |
| |
| override void | OnSelectedBoxDragged (Rect _selectionRect) |
| |
| override void | OnSelectionBoxFinished (Rect _selectionRect) |
| |
| override bool | OnProcessSelectedNodes (Event e) |
| | Process the event of the selected nodes. More...
|
| |
| override void | OnCreateGUI (VisualElement _root) |
| |
| virtual void | OnCreateLeftPane (VisualElement _leftPane) |
| |
| virtual void | OnCreateAssetSelection (VisualElement _leftPane) |
| |
| virtual void | OnCreateBeforeCommandList (VisualElement _leftPane) |
| |
| override Rect | GetNodesArea () |
| |
| override void | OnBeforeDrawNodes (ref Vector2 size) |
| |
| override void | ProcessEvents (Event e) |
| |
| override void | ProcessUnselectedNodeEvents (Event e) |
| |
| override bool | IsAnyNodeSelected () |
| |
| override bool | IsMultipleNodesSelected () |
| |
| virtual void | HandleRemoveConnection (ConnectionPoint _inPoint, ConnectionPoint _outPoint) |
| |
| override void | OnClickRemoveConnection (Connection connection) |
| |
| void | OnRemovePropertyConnection (ConnectionPoint _inPoint, ConnectionPoint _outPoint) |
| |
| void | OnSwapInConnections (ConnectionPoint _lowerInPoint, ConnectionPoint _upperInPoint, int _lowerIndex) |
| |
| override void | OnClickInPoint (ConnectionPoint inPoint) |
| |
| override void | OnClickOutPoint (ConnectionPoint outPoint) |
| |
| override void | HandleRemovedConnections (Node _removedNode, List< Connection > _connectionsToRemove) |
| |
| override void | OnClickRemoveNode (Node _node) |
| |
| override void | HandleContextMenu (Vector2 _mousePosition, GenericMenu _genericMenu) |
| |
| override List< string > | GetStarredContextMenu () |
| |
| void | OnClickAddNode (Type _type, Vector2 _mousePosition) |
| |
| void | OnClickAddNode< T2 > (Vector2 _mousePosition) |
| |
| Command | CreateCommandAutoConnect (Type _commandType, Command _previousCommand, int _outpointIndex) |
| |
| virtual void | AddNewCommand (Command _command) |
| |
| virtual void | AddNewCommands (List< Command > _commands, bool _resetNullConnections=true) |
| |
| void | Repaint () |
| |
| Rect | GetContainerArea () |
| |
| void | RecreateGUI () |
| |
| void | UpdateNodesAreaSize (bool _repaint=false) |
| |
| void | ProcessContextMenu (Vector2 mousePosition) |
| |
| void | OnDrag (Vector2 delta) |
| |
| void | ClearConnectionSelection () |
| |