コード例 #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))
}