Class RangeRandomNode<T>
Base class for nodes that return a random value, between a given min. and max. value.
Inheritance
System.Object
RangeRandomNode<T>
Syntax
public abstract class RangeRandomNode<T> : RandomNode<T>, IProcessorNode, IProviderNode, IConsumerNode, IScriptNode, INode
Type Parameters
Name |
Description |
T |
Type of random value.
|
Constructors
RangeRandomNode()
Declaration
protected RangeRandomNode()
RangeRandomNode(ScriptGraphGraph)
Declaration
protected RangeRandomNode(ScriptGraphGraph graph)
Parameters
Methods
GetRandomValue()
Declaration
protected override T GetRandomValue()
Returns
Overrides
InsaneScatterbrain.MapGraph.RandomNode<T>.GetRandomValue()
GetRandomValue(T, T)
Declaration
protected abstract T GetRandomValue(T minValue, T maxValue)
Parameters
Type |
Name |
Description |
T |
minValue |
|
T |
maxValue |
|
Returns
Declaration
public override void OnLoadInputPorts()
Overrides
OnProcess()
Declaration
protected override void OnProcess()
Overrides
InsaneScatterbrain.MapGraph.RandomNode<T>.OnProcess()
Implements