namespace XNode {
/// Used by and to determine when to display the field value associated with a
public enum ShowBackingValue {
/// Never show the backing value
Never,
/// Show the backing value only when the port does not have any active connections
Unconnected,
/// Always show the backing value
Always
}
public enum ConnectionType {
/// Allow multiple connections
Multiple,
/// always override the current connection
Override
}
/// Tells which types of input to allow
public enum TypeConstraint {
/// Allow all types of input
None,
/// Allow similar and inherited types
Inherited,
/// Allow only similar types
Strict
}
}