Example #1
0
func alGetBooleanv(k int, v []bool) {
	val := make([]C.ALboolean, len(v))
	for i, bv := range v {
		if bv {
			val[i] = C.AL_TRUE
		} else {
			val[i] = C.AL_FALSE
		}
	}
	C.alGetBooleanv(C.ALenum(k), &val[0])
}
Example #2
0
File: al.go Project: nzlov/goal
func GetBooleanv(param ALenum, data []bool) {
	C.alGetBooleanv(C.ALenum(param), (*C.ALboolean)(unsafe.Pointer(&data[0])))
}