Method: Fet::Ui::Game#initialize
- Defined in:
- lib/fet/ui/game.rb
#initialize(tempo:, degrees:, key_type:, next_on_correct:, limit_degrees: []) ⇒ Game
21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/fet/ui/game.rb', line 21 def initialize(tempo:, degrees:, key_type:, next_on_correct:, limit_degrees: []) self.note_range = Fet::REDUCED_BY_OCTAVE_PIANO_RANGE self.tempo = tempo self.key_type = key_type self.number_of_degrees = degrees self.next_on_correct = next_on_correct self.limit_degrees = limit_degrees self.tmp_directory = Dir.mktmpdir initialize_ui_objects validate! setup_window end |