GraphNode
Direct Subclass:
Indirect Subclass:
Constructor Summary
Public Constructor | ||
public |
Base class from which all processing and source nodes are derrived. |
Member Summary
Public Members | ||
public get |
Get whether the node has been destroyed or not. |
|
public get |
displayName: *: * Get a string representation of the class name. |
|
public get |
inputNames: String[]: * Get the names of the inputs to this node. |
|
public get |
Get an array of all the nodes which connect to this node. |
|
public get |
The maximum number of connections that can be made to this node. |
|
public get |
Get an array of all the nodes which this node outputs to. |
Private Members | ||
private |
|
|
private |
|
|
private |
_gl: * |
|
private |
_inputNames: * |
|
private |
|
|
private |
_renderGraph: * |
|
private |
|
Method Summary
Public Methods | ||
public |
Connect this node to the targetNode |
|
public |
destroy() Destory this node, removing it from the graph. |
|
public |
disconnect(targetNode: GraphNode): * Disconnect this node from the targetNode. |
Public Constructors
Public Members
public get displayName: *: * source
Get a string representation of the class name.
Return:
* | String A string of the class name. |
public get maximumConnections: number: * source
The maximum number of connections that can be made to this node. If there is not limit this will return Infinity.