func (b *Bin) Add(els ...*Element) bool { for _, e := range els { if C.gst_bin_add(b.g(), e.g()) == 0 { return false } } return true }
// Add() is a wrapper around gst_bin_add(). func (v *Bin) Add(e IElement) bool { c := C.gst_bin_add(v.native(), e.toElement()) return gobool(c) }
func BinAdd(bin interface{}, elements ...interface{}) { cBin := asGstBin(bin) for _, e := range elements { C.gst_bin_add(cBin, asGstElem(e)) } }