func CreateColorHSV(h, s, v float32) Color { return Color(C.al_color_hsv(C.float(h), C.float(s), C.float(v))) }
func Hsv(h, s, v float32) *allegro.Color { r := C.al_color_hsv(C.float(h), C.float(s), C.float(v)) return (*allegro.Color)(unsafe.Pointer(&r)) }