lua.wetgenes.gamecake.widgets.checkbox.setup
see lua.wetgenes.gamecake.widgets.meta.setup for generic options
As a button we always need to be solid so this is forced to true.
cursor will be set to "hand" if it is not already set so you can tell it is a button when you hover over it.
data_mask defaults to 1 and represents the bit (or bits) that should be tested and toggled in the data. The default of 1 and assuming your data starts at 0 means that the data will toggle between 0 and 1 using this checkbox.
text_false defaults to " " and is the text that will be displayed when a data_mask test is false.
text_true defaults to "X" and is the text that will be displayed when a data_mask test is true.