Example #1
0
func nativeFromFontDescription(fd interface{}) *gobject.GValue {
	if f, ok := fd.(*FontDescription); ok {
		gv := gobject.CreateCGValue(PangoTypes.FONT_DESCRIPTION, f.ToNative())
		return gv
	}
	return nil
}
Example #2
0
func nativeFromLayout(layout interface{}) *gobject.GValue {
	if l, ok := layout.(*Layout); ok {
		gv := gobject.CreateCGValue(PangoTypes.LAYOUT, l.ToNative())
		return gv
	}
	return nil
}
Example #3
0
func nativeFromFontMap(fm interface{}) *gobject.GValue {
	if f, ok := fm.(*FontMap); ok {
		gv := gobject.CreateCGValue(PangoTypes.FONT_MAP, f.ToNative())
		return gv
	}
	return nil
}
Example #4
0
func nativeFromFontset(fs interface{}) *gobject.GValue {
	if f, ok := fs.(*Fontset); ok {
		gv := gobject.CreateCGValue(PangoTypes.FONTSET, f.ToNative())
		return gv
	}
	return nil
}
Example #5
0
func nativeFromContext(pc interface{}) *gobject.GValue {
	if c, ok := pc.(*Context); ok {
		gv := gobject.CreateCGValue(PangoTypes.CONTEXT, c.ToNative())
		return gv
	}
	return nil
}
Example #6
0
func nativeFromFontFace(ff interface{}) *gobject.GValue {
	if f, ok := ff.(*FontFace); ok {
		gv := gobject.CreateCGValue(PangoTypes.FONT_FACE, f.ToNative())
		return gv
	}
	return nil
}
Example #7
0
func nativeFromRectangle(r interface{}) *gobject.GValue {
	if rec, ok := r.(Rectangle); ok {
		gv := gobject.CreateCGValue(GdkType.RECTANGLE, rec.ToNative())
		return gv
	}
	return nil
}
Example #8
0
func nativeFromWindow(w interface{}) *gobject.GValue {
	if window, ok := w.(*Window); ok {
		gv := gobject.CreateCGValue(GdkType.WINDOW, window.ToNative())
		return gv
	}
	return nil
}
Example #9
0
func nativeFromScreen(s interface{}) *gobject.GValue {
	if screen, ok := s.(*Screen); ok {
		gv := gobject.CreateCGValue(GdkType.SCREEN, screen.ToNative())
		return gv
	}
	return nil
}
Example #10
0
func nativeFromDevice(d interface{}) *gobject.GValue {
	if device, ok := d.(*Device); ok {
		gv := gobject.CreateCGValue(GdkType.DEVICE, device.ToNative())
		return gv
	}
	return nil
}
Example #11
0
func nativeFromDisplay(d interface{}) *gobject.GValue {
	if display, ok := d.(*Display); ok {
		gv := gobject.CreateCGValue(GdkType.DISPLAY, display.ToNative())
		return gv
	}
	return nil
}
Example #12
0
func nativeFromColor(c interface{}) *gobject.GValue {
	if col, ok := c.(Color); ok {
		gv := gobject.CreateCGValue(GdkType.COLOR, col.ToNative())
		return gv
	}
	return nil
}
Example #13
0
func nativeFromRGBA(rgba interface{}) *gobject.GValue {
	if r, ok := rgba.(RGBA); ok {
		gv := gobject.CreateCGValue(GdkType.RGBA, r.ToNative())
		return gv
	}
	return nil
}