示例#1
0
文件: log.go 项目: 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)
}
示例#2
0
文件: log.go 项目: tanema/amore
func (p LogPriority) c() C.SDL_LogPriority {
	return C.SDL_LogPriority(p)
}
示例#3
0
文件: log.go 项目: willemvds/sdl
func LogSetPriority(cat int, p LogPriority) {
	C.SDL_LogSetPriority(C.int(cat), C.SDL_LogPriority(p))
}
示例#4
0
文件: log.go 项目: willemvds/sdl
func LogSetAllPriority(p LogPriority) {
	C.SDL_LogSetAllPriority(C.SDL_LogPriority(p))
}