Allow null parameter.
A friendly reminder of things I always forget.
Add a registration entry in the protobuf to indicate when registrations are sent so that zero-channel registrations are still recognized. Add support for specifying the value of a control. New values are updated to all clients in real time.
Some documentation updates.
Add "command" versions of the sliders that allow the callbacks to pipe directly into the game's command buffer. Useful for setting up controls for tweaking cvars.
Controllers can now be passed the address of a variable, and they will always stay updated on that address, and when the user manipulates the control the data at that address is what is modified.