Back to index

supertuxkart  0.5+dfsg1
Public Member Functions
Music Class Reference

#include <music.hpp>

Inheritance diagram for Music:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool load (const std::string &filename)=0
virtual bool playMusic ()=0
virtual bool stopMusic ()=0
virtual bool pauseMusic ()=0
virtual bool resumeMusic ()=0
virtual void updateFading (float percent)=0
virtual void updateFaster (float percent, float pitch)=0
virtual void update ()=0
virtual ~Music ()

Detailed Description

Definition at line 25 of file music.hpp.


Constructor & Destructor Documentation

virtual Music::~Music ( ) [inline, virtual]

Definition at line 37 of file music.hpp.

{};

Member Function Documentation

virtual bool Music::load ( const std::string &  filename) [pure virtual]

Implemented in MusicPlib, and MusicOggStream.

Here is the caller graph for this function:

virtual bool Music::pauseMusic ( ) [pure virtual]

Implemented in MusicPlib, and MusicOggStream.

Here is the caller graph for this function:

virtual bool Music::playMusic ( ) [pure virtual]

Implemented in MusicPlib, and MusicOggStream.

Here is the caller graph for this function:

virtual bool Music::resumeMusic ( ) [pure virtual]

Implemented in MusicPlib, and MusicOggStream.

Here is the caller graph for this function:

virtual bool Music::stopMusic ( ) [pure virtual]

Implemented in MusicPlib, and MusicOggStream.

Here is the caller graph for this function:

virtual void Music::update ( ) [pure virtual]

Implemented in MusicPlib, and MusicOggStream.

Here is the caller graph for this function:

virtual void Music::updateFading ( float  percent) [pure virtual]

Implemented in MusicOggStream.

Here is the caller graph for this function:

virtual void Music::updateFaster ( float  percent,
float  pitch 
) [pure virtual]

Implemented in MusicOggStream.

Here is the caller graph for this function:


The documentation for this class was generated from the following file: