Package parpg :: Module sounds :: Class SoundEngine
[hide private]
[frames] | no frames]

Class SoundEngine

source code

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

__init__(self, fife_engine)
(Constructor)

source code 

Initialise the SoundEngine instance

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

playMusic(self, sfile=None)

source code 

Play music, with the given file if passed

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

pauseMusic(self)

source code 

Stops current playback

Returns:
None

toggleMusic(self)

source code 

Toggle status of music, either on or off

Returns:
None

setVolume(self, volume)

source code 

Set the volume of the music

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