|
Node | GetNodeFromIndex (int index) |
| Get Node from index. More...
|
|
Node | GetNodeFromID (int nodeID) |
| Gets Arbor.Node from the node identifier. More...
|
|
CalculatorNode | GetCalculatorFromIndex (int index) |
| Get CalculatorNode from index. More...
|
|
int | GetCalculatorIndex (CalculatorNode calculator) |
| Get CalculatorNode index. More...
|
|
CalculatorNode | GetCalculatorFromID (int calculatorID) |
| Gets Arbor.CalculatorNode from the calculator identifier. More...
|
|
CalculatorNode | CreateCalculator (int nodeID, System.Type calculatorType) |
| Create calculator. More...
|
|
CalculatorNode | CreateCalculator (System.Type calculatorType) |
| Create calculator. More...
|
|
CalculatorNode | FindCalculator (Calculator calculator) |
| Acquisition of CalculatorNodes Calculator belongs. More...
|
|
bool | DeleteCalculator (CalculatorNode calculatorNode) |
| Delete calculator. More...
|
|
CommentNode | GetCommentFromIndex (int index) |
| Get CommentNode from index. More...
|
|
int | GetCommentIndex (CommentNode comment) |
| Get CommentNode index. More...
|
|
CommentNode | GetCommentFromID (int commentID) |
| Gets Arbor.CommentNode from the comment identifier. More...
|
|
CommentNode | CreateComment (int nodeID) |
| Create comment. More...
|
|
CommentNode | CreateComment () |
| Create comment. More...
|
|
void | DeleteComment (CommentNode comment) |
| Delete comment. More...
|
|
GroupNode | GetGroupFromIndex (int index) |
| Get GroupNode from index. More...
|
|
GroupNode | CreateGroup (int nodeID) |
| Create group. More...
|
|
GroupNode | CreateGroup () |
| Create group. More...
|
|
void | DeleteGroup (GroupNode group) |
| Delete group. More...
|
|
GroupNode | GetGroupFromID (int groupID) |
| Gets Arbor.GroupNode from the group identifier. More...
|
|
CalculatorBranchRerouteNode | CreateCalculatorBranchRerouteNode (Vector2 position, System.Type type, int nodeID) |
| Create CalculatorBranchRerouteNode. More...
|
|
CalculatorBranchRerouteNode | CreateCalculatorBranchRerouteNode (Vector2 position, System.Type type) |
| Create CalculatorBranchRerouteNode. More...
|
|
void | DeleteCalculatorBranchRerouteNode (CalculatorBranchRerouteNode rerouteNode) |
| Delete CalculatorBranchRerouteNode. More...
|
|
virtual void | OnValidateNodes () |
| Called when the node is changed. More...
|
|
bool | DeleteNode (Node node) |
| Delete node. More...
|
|
Node | FindNodeContainsBehaviour (NodeBehaviour behaviour) |
| Acquisition of nodes NodeBehaviour belongs. More...
|
|
CalculatorBranch | GetCalculatorBranchFromIndex (int index) |
| Get CalculatorBranch from index. More...
|
|
int | GetCalculatorBranchIndex (CalculatorBranch branch) |
| Get CalculatorBranch index. More...
|
|
CalculatorBranch | GetCalculatorBranchFromID (int branchID) |
| Gets Arbor.CalculatorBranch from the calculator branch identifier. More...
|
|
CalculatorBranch | ConnectCalculatorBranch (int branchID, int inputNodeID, Object inputObj, CalculatorSlot inputSlot, int outputNodeID, Object outputObj, CalculatorSlot outputSlot) |
| Connect CalculatorSlot. More...
|
|
CalculatorBranch | ConnectCalculatorBranch (int inputNodeID, Object inputObj, CalculatorSlot inputSlot, int outputNodeID, Object outputObj, CalculatorSlot outputSlot) |
| Connect CalculatorSlot. More...
|
|
void | DisconnectCalculatorBranch (Object obj) |
| Method to be used internally. More...
|
|
void | DeleteCalculatorBranch (CalculatorBranch branch) |
| Delete calculator branch. More...
|
|
bool | CheckLoopCalculatorBranch (int inputNodeID, Object inputObj, int outputNodeID, Object outputObj) |
| Check if CalculatorBranch is looping. More...
|
|
delegate void | NodeGraphCallback (NodeGraph nodeGraph) |
| Delegate for NodeGraph callback More...
|
|
void | DestroySubComponents () |
| Method to be used internally. More...
|
|
override string | ToString () |
| Convert graph to string (for debugging). More...
|
|
|
static NodeGraph | FindGraph (string name) |
| Get the NodeGraph that in the scene with the name. More...
|
|
static NodeGraph | FindGraph (string name, System.Type type) |
| Get the NodeGraph that in the scene with the name. More...
|
|
static T | FindGraph< T > (string name) |
| Get the NodeGraph that in the scene with the name. More...
|
|
static NodeGraph[] | FindGraphs (string name) |
| Get the NodeGraph of the same name that is in the scene. More...
|
|
static NodeGraph[] | FindGraphs (string name, System.Type type) |
| Get the NodeGraph of the same name that is in the scene. More...
|
|
static T[] | FindGraphs< T > (string name) |
| Get the NodeGraph of the same name that is in the scene. More...
|
|
static NodeGraph | FindGraph (GameObject gameObject, string name) |
| Get NodeGraph in the name that has been attached to the GameObject. More...
|
|
static NodeGraph | FindGraph (GameObject gameObject, string name, System.Type type) |
| Get NodeGraph in the name that has been attached to the GameObject. More...
|
|
static T | FindGraph< T > (GameObject gameObject, string name) |
| Get NodeGraph in the name that has been attached to the GameObject. More...
|
|
static NodeGraph[] | FindGraphs (GameObject gameObject, string name) |
| Get the NodeGraph of the same name that is attached to a GameObject. More...
|
|
static NodeGraph[] | FindGraphs (GameObject gameObject, string name, System.Type type) |
| Get the NodeGraph of the same name that is attached to a GameObject. More...
|
|
static T[] | FindGraphs< T > (GameObject gameObject, string name) |
| Get the NodeGraph of the same name that is attached to a GameObject. More...
|
|
static NodeGraph | Create (GameObject gameObject, System.Type classType) |
| Create NodeGraph More...
|
|
static GraphType | Create< GraphType > (GameObject gameObject) |
| Create NodeGraph More...
|
|
static NodeGraph | Instantiate (NodeGraph sourceGraph, NodeBehaviour ownerBehaviour) |
| Instantiate NodeGraph More...
|
|
static GraphType | Instantiate< GraphType > (GraphType sourceGraph, NodeBehaviour ownerBehaviour) |
| Instantiate NodeGraph More...
|
|
static void | Destroy (NodeGraph nodeGraph) |
| Destroy NodeGraph More...
|
|
Base class of node graph.