code: func (v *SimpleAction) SetState(value *Variant) {
  	C.g_simple_action_set_state(v.native(), value.native())
  }
docs: // SetState is a wrapper around g_simple_action_set_state
  // This should only be called by the implementor of the action.
  // Users of the action should not attempt to directly modify the 'state' property.
  // Instead, they should call ChangeState [g_action_change_state()] to request the change.