Ejemplo n.º 1
0
Archivo: log.go Proyecto: tanema/amore
// LogMessage (https://wiki.libsdl.org/SDL_LogMessage)
func LogMessage(cat int, pri LogPriority, str string, args ...interface{}) {
	str = fmt.Sprintf(str, args...)

	cstr := C.CString(str)
	defer C.free(unsafe.Pointer(cstr))

	C._SDL_LogMessage(C.int(cat), C.SDL_LogPriority(pri), cstr)
}
Ejemplo n.º 2
0
Archivo: log.go Proyecto: tanema/amore
func (p LogPriority) c() C.SDL_LogPriority {
	return C.SDL_LogPriority(p)
}
Ejemplo n.º 3
0
Archivo: log.go Proyecto: willemvds/sdl
func LogSetPriority(cat int, p LogPriority) {
	C.SDL_LogSetPriority(C.int(cat), C.SDL_LogPriority(p))
}
Ejemplo n.º 4
0
Archivo: log.go Proyecto: willemvds/sdl
func LogSetAllPriority(p LogPriority) {
	C.SDL_LogSetAllPriority(C.SDL_LogPriority(p))
}