コード例 #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
ファイル: sdl_keyboard.go プロジェクト: kerkerj/gtg15-demo
func GetKeyFromName(name string) Keycode {
	_name := (C.CString)(name)
	return (Keycode)(C.SDL_GetKeyFromName(_name))
}
コード例 #4
0
ファイル: keyboard.go プロジェクト: JalfResi/go-sdl2
func GetKeyFromName(name string) Keycode {
	_name := C.CString(name)
	defer C.free(unsafe.Pointer(_name))
	return (Keycode)(C.SDL_GetKeyFromName(_name))
}