public enum GraphConnectionErrorWhy a connection was refused, or that it was not.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
⚠ One set of reasons for every graph in the repository. A graph that is drawn and a graph that is saved refuse the same three things; they differ in what they can name, not in what they allow. Whichever holds a direction reports WrongDirection and whichever does not never produces it, but neither invents a reason of its own — so a rule that changes changes here, and a caller that switches over this is told by the compiler.
Fields and properties (6)
NoneIt may be made.
FromNotInGraphThe output end names something the graph does not have.
ToNotInGraphThe input end names something the graph does not have.
WrongDirectionThe two ends are not an output and an input.
SameNodeBoth ends are on the same node.
CycleThe input's node already feeds the output's, so the edge would close a loop.
Used by (6)
- GraphInvariantTestsVixen.Core.Tests
- GraphInvariantsVixen.Core
- NodeGraphVixen.Ui.Controls.Advanced
- GraphConformanceTestsVixen.Editor.NodeGraph.Tests
- GraphPairVixen.Editor.NodeGraph.Tests
- NodeGraphModelVixen.Editor.NodeGraph