Package scripts :: Script sounds :: Class SoundEngine
[hide private]
[frames] | no frames]

Class SoundEngine

Instance Methods [hide private]
 
__init__(self, fife_engine)
Initialise the SoundEngine instance
 
pauseMusic(self)
Stops current playback
 
playMusic(self, sfile=None)
Play music, with the given file if passed
 
setVolume(self, volume)
Set the volume of the music
 
toggleMusic(self)
Toggle status of music, either on or off
Method Details [hide private]

__init__(self, fife_engine)
(Constructor)

 

Initialise the SoundEngine instance

Parameters:
  • fife_engine (fine.Engine) - Instance of the Fife engine
Returns:
None

pauseMusic(self)

 

Stops current playback

Returns:
None

playMusic(self, sfile=None)

 

Play music, with the given file if passed

Parameters:
  • sfile (string) - Filename to play
Returns:
None

setVolume(self, volume)

 

Set the volume of the music

Parameters:
  • volume (integer) - The volume wanted, 0 to 100
Returns:
None

toggleMusic(self)

 

Toggle status of music, either on or off

Returns:
None