namespace XNode.Examples.MathNodes { public class DisplayValue : XNode.Node { /// /// Create an input port that only allows a single connection. /// The backing value is not important, as we are only interested in the input value. /// We are also acceptable of all input types, so any type will do, as long as it is serializable. /// [Input(ShowBackingValue.Never, ConnectionType.Override)] public Anything input; /// Get the value currently plugged in to this node public object GetValue() { return GetInputValue("input"); } /// This class is defined for the sole purpose of being serializable [System.Serializable] public class Anything {} } }