func (v *ActionGroup) native() *C.GActionGroup {
	if v == nil || v.GObject == nil {
		return nil
	}
	return C.toGActionGroup(unsafe.Pointer(v.GObject))
}
func (v *ActionGroup) native() *C.GActionGroup {
	if v == nil || v.GObject == nil {
		return nil
	}
	return C.toGActionGroup(unsafe.Pointer(v.GObject))
}
// g_action_group_list_actions()
// g_action_group_query_action()
// should only called from implementations:
// g_action_group_action_added
// g_action_group_action_removed
// g_action_group_action_enabled_changed
// g_action_group_action_state_changed
// native() returns a pointer to the underlying GActionGroup.