-
Notifications
You must be signed in to change notification settings - Fork 6
/
adw-swipe-tracker_export.go
89 lines (68 loc) · 2.05 KB
/
adw-swipe-tracker_export.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
// Code generated by girgen. DO NOT EDIT.
package adw
import (
coreglib "github.com/diamondburned/gotk4/pkg/core/glib"
)
// #include <stdlib.h>
// #include <adwaita.h>
import "C"
//export _gotk4_adw1_SwipeTracker_ConnectBeginSwipe
func _gotk4_adw1_SwipeTracker_ConnectBeginSwipe(arg0 C.gpointer, arg1 C.guintptr) {
var f func()
{
closure := coreglib.ConnectedGeneratedClosure(uintptr(arg1))
if closure == nil {
panic("given unknown closure user_data")
}
defer closure.TryRepanic()
f = closure.Func.(func())
}
f()
}
//export _gotk4_adw1_SwipeTracker_ConnectEndSwipe
func _gotk4_adw1_SwipeTracker_ConnectEndSwipe(arg0 C.gpointer, arg1 C.gdouble, arg2 C.gdouble, arg3 C.guintptr) {
var f func(velocity, to float64)
{
closure := coreglib.ConnectedGeneratedClosure(uintptr(arg3))
if closure == nil {
panic("given unknown closure user_data")
}
defer closure.TryRepanic()
f = closure.Func.(func(velocity, to float64))
}
var _velocity float64 // out
var _to float64 // out
_velocity = float64(arg1)
_to = float64(arg2)
f(_velocity, _to)
}
//export _gotk4_adw1_SwipeTracker_ConnectPrepare
func _gotk4_adw1_SwipeTracker_ConnectPrepare(arg0 C.gpointer, arg1 C.AdwNavigationDirection, arg2 C.guintptr) {
var f func(direction NavigationDirection)
{
closure := coreglib.ConnectedGeneratedClosure(uintptr(arg2))
if closure == nil {
panic("given unknown closure user_data")
}
defer closure.TryRepanic()
f = closure.Func.(func(direction NavigationDirection))
}
var _direction NavigationDirection // out
_direction = NavigationDirection(arg1)
f(_direction)
}
//export _gotk4_adw1_SwipeTracker_ConnectUpdateSwipe
func _gotk4_adw1_SwipeTracker_ConnectUpdateSwipe(arg0 C.gpointer, arg1 C.gdouble, arg2 C.guintptr) {
var f func(progress float64)
{
closure := coreglib.ConnectedGeneratedClosure(uintptr(arg2))
if closure == nil {
panic("given unknown closure user_data")
}
defer closure.TryRepanic()
f = closure.Func.(func(progress float64))
}
var _progress float64 // out
_progress = float64(arg1)
f(_progress)
}