csharp
public readonly record struct DynamicVectorA vector whose width is whatever it is connected to.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Its width is not knowable from the field, which is the point of it — see Dynamic. A node that needs to know asks the binding it was given.
Fields and properties (1)
public string ExpressionThe text that reads it.
Methods (3)
public DynamicVector(string Expression)A vector whose width is whatever it is connected to.
public static implicit operator DynamicVector(float value)A literal, so that a node's field initializer compiles. See Scalar.
public override string ToString()Returns the fully qualified type name of this instance.
Used by (15)
- AbsoluteNodeVixen.Editor.ShaderGraph
- AddNodeVixen.Editor.ShaderGraph
- ConstantNodeVixen.Editor.ShaderGraph
- DivideNodeVixen.Editor.ShaderGraph
- DotNodeVixen.Editor.ShaderGraph
- FractionNodeVixen.Editor.ShaderGraph
- LerpNodeVixen.Editor.ShaderGraph
- MultiplyNodeVixen.Editor.ShaderGraph
- NormalizeNodeVixen.Editor.ShaderGraph
- OneMinusNodeVixen.Editor.ShaderGraph
- PowerNodeVixen.Editor.ShaderGraph
- SaturateNodeVixen.Editor.ShaderGraph
- SineNodeVixen.Editor.ShaderGraph
- SubtractNodeVixen.Editor.ShaderGraph
- TestCombineNodeVixen.Editor.NodeGraph.Tests