class Song

song.rb

Public Class Methods

new(path) click to toggle source
# File lib/r2d/song.rb, line 5
def initialize(path)
  @song = R2D::Adapters.song(path)
end

Public Instance Methods

loop() click to toggle source
# File lib/r2d/song.rb, line 13
def loop
  @song.play(true)
end
pause() click to toggle source
# File lib/r2d/song.rb, line 17
def pause
  @song.pause
end
paused?() click to toggle source
# File lib/r2d/song.rb, line 25
def paused?
  @song.paused?
end
play() click to toggle source
# File lib/r2d/song.rb, line 9
def play
  @song.play
end
playing?() click to toggle source
# File lib/r2d/song.rb, line 21
def playing?
  @song.playing?
end
stop() click to toggle source
# File lib/r2d/song.rb, line 29
def stop
  @song.stop
end
volume() click to toggle source
# File lib/r2d/song.rb, line 33
def volume
  @song.volume
end