Changing fields initialized with [PinAttribute] during runtime

there already are a couple you’ve made changeable, but it would be nice to have the whole range, even in grouped or autobinsized scenarios.

Order, Name and BinOrder are on top of my list, changing DefaultXXXX at runtime would be nice too.

//create pins like this
var container = IIOFactory.CreateIOContainer(type, IOAttribute);

//access name & order like this:
var pluginio = container.GetPluginIO();
pluginio.Name = "Foo";
pluginio.Order = 1;

bin stuff is a little trickier. either wait for my PR on the sdk or hunt for yourself in VVVV.Hosting.IO


that’s how i use it: