Repository navigation
VisualShaderNodeStep
eduardgushchin edited this page Oct 22, 2026
·
1 revision
Home | API by Category | Complete API Index | API Status
| Field | Value |
|---|---|
| Full name | Electron2D.VisualShaderNodeStep |
| Namespace | Electron2D |
| Kind | class |
| Category | API Resources |
Returns zero below a threshold and one at or above it.
public sealed class Electron2D.VisualShaderNodeStepInputs are edge and value. Scalar-control layouts broadcast the scalar edge across every data component.
Inherits: VisualShaderNode
| Member | Kind | Summary |
|---|---|---|
public VisualShaderNodeStep() |
constructor | Creates a scalar definition with its initial input defaults. |
protected override Electron2D.Resource CreateDuplicateInstance() |
method | |
protected override System.Collections.Generic.IEnumerable<Electron2D.PropertyDescriptor> GetPropertyDescriptors() |
method | |
public Electron2D.VisualShaderNumericOpType OpType { get; set; } |
property | Gets or selects the numeric input layout, converting existing defaults atomically. |
Kind: constructor
public VisualShaderNodeStep()Creates a scalar definition with its initial input defaults.
Both edge and value are explicit zero floats.
Kind: method
protected override Electron2D.Resource CreateDuplicateInstance()Kind: method
protected override System.Collections.Generic.IEnumerable<Electron2D.PropertyDescriptor> GetPropertyDescriptors()Kind: property
public Electron2D.VisualShaderNumericOpType OpType { get; set; }Gets or selects the numeric input layout, converting existing defaults atomically.
An unchanged selection emits no event. The complete new layout and defaults commit before Changed observers run.
Scalar initially. A changed selection recreates absent defaults; vector expansion repeats the last component.
-
T:System.ArgumentOutOfRangeException: The selection is undefined or the count sentinel. -
T:System.ObjectDisposedException: The definition is disposed.