// Code generated by cmd/cgo; DO NOT EDIT. //line /home/josie/.cache/paru/clone/wiiudownloader/src/pkg/mod/github.com/gotk3/gotk3@v0.6.5-0.20240618185848-ff349ae13f56/gdk/gdk_since_3_18.go:1:1 // Same copyright and license as the rest of the files in this project // +build !gtk_3_6,!gtk_3_8,!gtk_3_10,!gtk_3_12,!gtk_3_14,!gtk_3_16 // Supports building with gtk 3.18+ package gdk // #include import _ "unsafe" /* * GdkKeymap */ // GetScrollLockState is a wrapper around gdk_keymap_get_scroll_lock_state(). func (v *Keymap) GetScrollLockState() bool { return gobool(func() _Ctype_gboolean{ _cgo0 := /*line :17:51*/v.native(); _cgoCheckPointer(_cgo0, nil); return /*line :17:62*/_Cfunc_gdk_keymap_get_scroll_lock_state(_cgo0); }()) } /* * GdkWindow */ // SetPassThrough is a wrapper around gdk_window_set_pass_through(). func (v *Window) SetPassThrough(passThrough bool) { func() { _cgo0 := /*line :26:32*/v.native(); var _cgo1 _Ctype_gboolean = /*line :26:44*/gbool(passThrough); _cgoCheckPointer(_cgo0, nil); /*line :26:63*/_Cfunc_gdk_window_set_pass_through(_cgo0, _cgo1); }() } // GetPassThrough is a wrapper around gdk_window_get_pass_through(). func (v *Window) GetPassThrough() bool { return gobool(func() _Ctype_gboolean{ _cgo0 := /*line :31:46*/v.native(); _cgoCheckPointer(_cgo0, nil); return /*line :31:57*/_Cfunc_gdk_window_get_pass_through(_cgo0); }()) }