예제 #1
0
파일: gdk3.go 프로젝트: jkeys089/go-gtk3
// Conversion function
func newDeviceFromNative(obj unsafe.Pointer) interface{} {
	d := &Device{}
	d.object = C.to_GdkDevice(obj)

	if gobject.IsObjectFloating(d) {
		gobject.RefSink(d)
	} else {
		gobject.Ref(d)
	}
	deviceFinalizer(d)

	return d
}
예제 #2
0
파일: gdkdevice.go 프로젝트: napsy/go-gtk3
// Conversion function
func newDeviceFromNative(obj unsafe.Pointer) interface{} {
	d := Device{}
	d.object = C.to_GdkDevice(obj)
	return &d
}