Public Member Functions | Protected Member Functions

SMusicOGG Class Reference

#include <OpenAL_types.h>

Inheritance diagram for SMusicOGG:
Music

List of all members.

Public Member Functions

 SMusicOGG (ArrayList< Music * > &)
 ~SMusicOGG ()
void play ()
void stop ()
void pause ()
void resume ()
void update ()
bool load (const wchar *file, bool loop, float volume)

Protected Member Functions

bool recreate (void)
void free ()
bool isPlaying ()
bool isLooping ()
bool stream (ALuint buffer)
void empty ()

Detailed Description

Definition at line 187 of file OpenAL_types.h.


Constructor & Destructor Documentation

STARTNAMESPACE SMusicOGG::SMusicOGG ( ArrayList< Music * > &  musiclist  ) 

Definition at line 7 of file OpenAL_OGG.cpp.

SMusicOGG::~SMusicOGG (  ) 

Definition at line 16 of file OpenAL_OGG.cpp.


Member Function Documentation

void SMusicOGG::empty (  )  [protected]

Definition at line 184 of file OpenAL_OGG.cpp.

void SMusicOGG::free (  )  [protected]

Definition at line 131 of file OpenAL_OGG.cpp.

bool SMusicOGG::isLooping (  )  [inline, protected]

Definition at line 204 of file OpenAL_types.h.

bool SMusicOGG::isPlaying (  )  [protected]

Definition at line 20 of file OpenAL_OGG.cpp.

bool SMusicOGG::load ( const wchar file,
bool  loop,
float  volume 
) [virtual]

Implements Music.

Definition at line 91 of file OpenAL_OGG.cpp.

void SMusicOGG::pause ( void   )  [virtual]

Implements Music.

Definition at line 49 of file OpenAL_OGG.cpp.

void SMusicOGG::play ( void   )  [virtual]

Implements Music.

Definition at line 26 of file OpenAL_OGG.cpp.

bool SMusicOGG::recreate ( void   )  [protected]

Definition at line 124 of file OpenAL_OGG.cpp.

void SMusicOGG::resume ( void   )  [virtual]

Implements Music.

Definition at line 56 of file OpenAL_OGG.cpp.

void SMusicOGG::stop ( void   )  [virtual]

Implements Music.

Definition at line 41 of file OpenAL_OGG.cpp.

bool SMusicOGG::stream ( ALuint  buffer  )  [protected]

Definition at line 150 of file OpenAL_OGG.cpp.

void SMusicOGG::update ( void   )  [virtual]

Implements Music.

Definition at line 63 of file OpenAL_OGG.cpp.


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