module Gemthief::Executive::WindowManagement

Public Instance Methods

init_curses!() click to toggle source
# File lib/gemthief/executive/window_management.rb, line 12
def init_curses!
  init_screen
  cbreak
  noecho
  srand
  curs_set 0
  trap("INT") { exit 0; }
end
refresh_curses!() click to toggle source
# File lib/gemthief/executive/window_management.rb, line 21
def refresh_curses!
  stdscr.noutrefresh
  active_scene.view.refresh!
  doupdate
end
root_window() click to toggle source
# File lib/gemthief/executive/window_management.rb, line 27
def root_window
  stdscr
end