示例#1
0
文件: input.go 项目: krig/Go-SDL2
func GetKeyFromName(name string) int32 {
	cname := C.CString(name)
	key := C.SDL_GetKeyFromName(cname)
	C.free(unsafe.Pointer(cname))
	return int32(key)
}
示例#2
0
文件: keyboard.go 项目: willemvds/sdl
func GetKeyFromName(name string) Keycode {
	cname := C.CString(name)
	defer C.free(unsafe.Pointer(cname))

	return Keycode(C.SDL_GetKeyFromName(cname))
}
示例#3
0
func GetKeyFromName(name string) Keycode {
	_name := (C.CString)(name)
	return (Keycode)(C.SDL_GetKeyFromName(_name))
}
示例#4
0
func GetKeyFromName(name string) Keycode {
	_name := C.CString(name)
	defer C.free(unsafe.Pointer(_name))
	return (Keycode)(C.SDL_GetKeyFromName(_name))
}