Sound
Properties
AutoCollapse : boolean
If true, this node will automatically remove itself from the graph when its last input node is removed.
var AutoCollapse : Boolean
BypassPercent : real
DEPRECATED The BypassValue property should be used instead.
var BypassPercent : Real
BypassValue : real
The percentage of output (0 to 1.0) that should skip whatever processing the node does.
var BypassValue : Real
HasInputs : boolean
read-only
Will be true if this node has any input nodes.
var HasInputs : Boolean
HasOutputs : boolean
read-only
Will be true if this node has any output nodes.
var HasOutputs : Boolean
InputCount : integer
read-only
The number of input nodes that are currently attached to this node.
var InputCount : Integer
OutputCount : integer
read-only
The number of output nodes that are currently attached to this node.
var OutputCount : Integer
Methods
AddInputNode : Void
Adds the passed in node to this node's inputs. |Name|Type|Description| |---|---|---| |node|soundnode| |
function AddInputNode(node : SoundNode)
InsertNodeAfter : Void
Inserts the passed in node after this node in the signal path, placing it between this node and any nodes which were connected to this node's output. |Name|Type|Description| |---|---|---| |node|soundnode| |
function InsertNodeAfter(node : SoundNode)
InsertNodeBefore : Void
Inserts the passed in node before this node in the signal path, placing it between this node and any nodes which were connected to this node as inputs. |Name|Type|Description| |---|---|---| |node|soundnode| |
function InsertNodeBefore(node : SoundNode)
RemoveAllInputs : Void
Removes the connections between this node and all of its input nodes. |Name|Type|Description| |---|---|---|
function RemoveAllInputs()
RemoveAllOutputs : Void
Removes the connections between this node and all of its output nodes, disconnecting this node from the graph. If this node has no inputs it will be deleted when no longer referenced. |Name|Type|Description| |---|---|---|
function RemoveAllOutputs()
RemoveAndAttachInputsToOutputs : Void
Removes this node from the graph by disconnecting it from all inputs and outputs and attaching the input nodes to the output nodes, keeping the rest of the graph intact. This node will be deleted when it is no longer referenced. |Name|Type|Description| |---|---|---|
function RemoveAndAttachInputsToOutputs()
RemoveInputNode : Void
Removes the node passed in as a parameter from this node's inputs. |Name|Type|Description| |---|---|---| |node|soundnode| |
function RemoveInputNode(node : SoundNode)
ReplaceWith : Void
Replaces this node in the graph with the node passed in as a parameter. This node will be deleted when it is no longer referenced. |Name|Type|Description| |---|---|---| |node|soundnode| |
function ReplaceWith(node : SoundNode)