public Output(string n, InoutType t) { type = t; } //legacy constructor
} //default constructor to create with activator public Output(InoutType t) { type = t; }
public Input(string n, InoutType t, bool write = false, bool mandatory = false) { type = t; } //lagacy constructor
} //default constructor to create with activator public Input(InoutType t) { type = t; }
} //default constructor to create with activator public Output(string n, InoutType t) { guiName = n; type = t; }
} //default constructor to create with activator public Input(string n, InoutType t, bool write = false, bool mandatory = false) { guiName = n; type = t; this.write = write; this.mandatory = mandatory; }