class Nyle::Screen::Layer
Public Class Methods
clear()
click to toggle source
# File lib/nyle/screen.rb, line 32 def self.clear @@layers.clear end
create(id, w, h)
click to toggle source
# File lib/nyle/screen.rb, line 22 def self.create(id, w, h) #puts "#{id} #{w} #{h}" if @@layers.has_key?(id) @@layers[id] # existing instance else layer = new(w, h) @@layers[id] = layer layer # new instance end end
new(w, h)
click to toggle source
Calls superclass method
# File lib/nyle/screen.rb, line 19 def initialize(w, h) super(w, h) end
status()
click to toggle source
# File lib/nyle/screen.rb, line 35 def self.status p @@layers end