csharp
public abstract class VfxNodeA node of a VFX graph: something that contributes a block.
Methods (5)
protected internal abstract void Contribute(VfxGraphBuilder builder)Adds whatever this node contributes.
protected Vector4 Vector(string port)One port's value, as a vector, padded from however many lanes it has.
protected float Number(string port)One port's value, as a number.
protected string Text(string setting)One setting's text, trimmed.
protected int Custom(VfxGraphBuilder builder, string setting = "Attribute", string lanes = "Lanes")The slot for the custom attribute this node names, declaring it if nothing has yet.
Used by (32)
- AngularVelocityNodeVixen.Editor.VfxGraph
- AttractNodeVixen.Editor.VfxGraph
- BillboardOutputNodeVixen.Editor.VfxGraph
- BurstNodeVixen.Editor.VfxGraph
- CollidePlaneNodeVixen.Editor.VfxGraph
- CollideSphereNodeVixen.Editor.VfxGraph
- ColourNodeVixen.Editor.VfxGraph
- ColourOverLifeNodeVixen.Editor.VfxGraph
- CustomOverLifeNodeVixen.Editor.VfxGraph
- DragNodeVixen.Editor.VfxGraph
- EffectNodeVixen.Editor.VfxGraph
- GravityNodeVixen.Editor.VfxGraph
- LifetimeNodeVixen.Editor.VfxGraph
- LightOutputNodeVixen.Editor.VfxGraph
- MeshOutputNodeVixen.Editor.VfxGraph
- PositionInBoxNodeVixen.Editor.VfxGraph
- PositionInSphereNodeVixen.Editor.VfxGraph
- PositionNodeVixen.Editor.VfxGraph
- RandomCustomNodeVixen.Editor.VfxGraph
- RandomVelocityNodeVixen.Editor.VfxGraph
- RateNodeVixen.Editor.VfxGraph
- RibbonOutputNodeVixen.Editor.VfxGraph
- RotationNodeVixen.Editor.VfxGraph
- SetCustomNodeVixen.Editor.VfxGraph
- SetVelocityNodeVixen.Editor.VfxGraph
- SizeNodeVixen.Editor.VfxGraph
- SizeOverLifeNodeVixen.Editor.VfxGraph
- TurbulenceNodeVixen.Editor.VfxGraph
- VelocityInConeNodeVixen.Editor.VfxGraph
- VfxBlockNodeVixen.Editor.VfxGraph
- VfxGraphCompilerVixen.Editor.VfxGraph
- VortexNodeVixen.Editor.VfxGraph