# File lib/rubygame/joystick.rb, line 82 def self.activate_all # Initialize if it isn't already. if( SDL.WasInit(SDL::INIT_JOYSTICK) == 0 ) if( SDL.Init(SDL::INIT_JOYSTICK) != 0 ) raise Rubygame::SDLError, "Could not initialize SDL joysticks." end end # Collect Joystick instances in an Array joysticks = [] num_joysticks.times do |i| joysticks << new( i ) end return joysticks end