Method: Gruff::Layer#initialize

Defined in:
lib/gruff/scene.rb

#initialize(base_dir, folder_name) ⇒ Layer

Returns a new instance of Layer.



133
134
135
136
137
138
# File 'lib/gruff/scene.rb', line 133

def initialize(base_dir, folder_name)
  @base_dir = base_dir.to_s
  @name = folder_name.to_s
  @filenames = Dir.open(File.join(base_dir, folder_name)).entries.select { |file| file =~ /^[^.]+\.png$/ }.sort
  @selected_filename = select_default
end