コード例 #1
0
ファイル: draw.go プロジェクト: jameseb7/roguelike
func drawInfoBar() {
	cx, cy := C.int(0), C.int(level.YWidth)
	C.mvaddstr(cy, cx, C.CString("T: "))
	C.addstr(C.CString(fmt.Sprint(currentLevel.Turn())))
}
コード例 #2
0
ファイル: curses.go プロジェクト: tncardoso/gocurses
func Mvaddstr(y, x int, str ...interface{}) {
	res := (*C.char)(C.CString(fmt.Sprint(str...)))
	defer C.free(unsafe.Pointer(res))
	C.mvaddstr(C.int(y), C.int(x), res)
}