Esempio n. 1
0
File: log.go Progetto: 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)
}
Esempio n. 2
0
File: log.go Progetto: tanema/amore
func (p LogPriority) c() C.SDL_LogPriority {
	return C.SDL_LogPriority(p)
}
Esempio n. 3
0
File: log.go Progetto: willemvds/sdl
func LogSetPriority(cat int, p LogPriority) {
	C.SDL_LogSetPriority(C.int(cat), C.SDL_LogPriority(p))
}
Esempio n. 4
0
File: log.go Progetto: willemvds/sdl
func LogSetAllPriority(p LogPriority) {
	C.SDL_LogSetAllPriority(C.SDL_LogPriority(p))
}