1 2 3 4 5 6 7 8 9 10 11 12
use ::context::Context; #[link(name="ncurses")] extern { fn mvwaddch(ptr: *const u64, y: u64, x: u64, c: u8); } pub fn print_char(x: u64, y: u64, win: String, c: char, context: &mut Context) { unsafe { mvwaddch(context.win.get(&win).unwrap().ptr, y, x, c as u8); } }