class DXRubySDL::Sound
Public Class Methods
new(filename)
click to toggle source
# File lib/dxruby_sdl/sound.rb, line 21 def initialize(filename) if !self.class.instance_variable_get('@sdl_mixer_openend') SDL::Mixer.open SDL::Mixer.allocate_channels(2) self.class.instance_variable_set('@sdl_mixer_openend', true) end if /\.mid$/ =~ filename @sound = Music.new(filename) else @sound = Wave.new(filename) end end