Sha256: fce58e47daf6f8a3fbde7daad6bab0cd06a3978f74bf82eb3e044467ec39105b
Contents?: true
Size: 425 Bytes
Versions: 1
Compression:
Stored size: 425 Bytes
Contents
require 'curses' module Falling class View def initialize calculate_geometry! @window = Curses::Window.new(height, width, row, column) end def refresh window.noutrefresh end private attr_reader :window, :width, :height, :column, :row def calculate_geometry! raise NotImplementedError end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
falling-0.0.1 | lib/falling/view.rb |