Vixen
02b45cc4
csharp
public record class GraphPortAsset

One port of a graph's sub-graph interface, as a file holds it.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Written down rather than derived from the boundary nodes, for the reason Interface gives: a signature that came and went with a node would change under every containing graph when somebody deleted one.

Fields and properties (5)

  • public string Name

    What the port is called. An edge in a containing graph names it by this.

  • public PortDirection Direction

    Which way it faces, as seen from a graph containing this one.

  • public PortKind Kind

    What it carries.

  • public float[] Default

    What an unconnected input takes, one float per lane.

  • public string Summary

    One line saying what it means.

Used by (4)

  • NodeGraphAssetVixen.Editor.NodeGraph
  • NodeGraphDocumentVixen.Editor.NodeGraph
  • SubGraphTestsVixen.Editor.NodeGraph.Tests
  • TypeRegistrationVixen.Editor.NodeGraph