1234567891011121314151617181920 |
- namespace XNode.Examples.MathNodes {
-
- public class DisplayValue : XNode.Node {
-
- /// <summary>
- /// 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.
- /// </summary>
- [Input(ShowBackingValue.Never, ConnectionType.Override)] public Anything input;
-
- /// <summary> Get the value currently plugged in to this node </summary>
- public object GetValue() {
- return GetInputValue<object>("input");
- }
- /// <summary> This class is defined for the sole purpose of being serializable </summary>
- [System.Serializable] public class Anything {}
- }
- }
|