This UDA only functions when placed on a struct field, or an array of structs.
This UDA tells the serialiser that all settingss being applied to the attached field
should also be passed down onto all of the struct's fields.
This is similar to placing an @Setting onto the struct type itself, but sometimes
this may not be possible. For example, the Vector struct from DLSL might need some
setting tweaks for it to be serialised the way you want, but you can't modify that code at all
so this UDA is the best that you can do.
This UDA only functions when placed on a struct field, or an array of structs.
This UDA tells the serialiser that all settingss being applied to the attached field should also be passed down onto all of the struct's fields.
This is similar to placing an @Setting onto the struct type itself, but sometimes this may not be possible. For example, the Vector struct from DLSL might need some setting tweaks for it to be serialised the way you want, but you can't modify that code at all so this UDA is the best that you can do.
TODO: Example.