Epee Engine  0.40
The Epee Engine is an open source cross platform graphics engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
Sound Class Reference

#include <EESound.h>

Public Member Functions

 Sound (const std::string &_Name, const std::string &_FileName, int _Channel=0, int _NumberOfTimesToLoop=0, int _Volume=MIX_MAX_VOLUME)
 
 ~Sound ()
 
int GetVolume ()
 
bool SetVolume (int _Volume)
 
bool LoadSound ()
 
Mix_Chunk * GetMixChunkPointer ()
 
bool SetChannel (int _ChannelToSetTo)
 
int GetChannel ()
 
bool SetNumberOfTimesToLoop (int _NumberOfTimesToLoop)
 
int GetNumberOfTimesToLoop ()
 
std::string GetName ()
 

Constructor & Destructor Documentation

Sound::Sound ( const std::string &  _Name,
const std::string &  _FileName,
int  _Channel = 0,
int  _NumberOfTimesToLoop = 0,
int  _Volume = MIX_MAX_VOLUME 
)
Sound::~Sound ( )

Member Function Documentation

int Sound::GetChannel ( )
Mix_Chunk * Sound::GetMixChunkPointer ( )
std::string Sound::GetName ( )
int Sound::GetNumberOfTimesToLoop ( )
int Sound::GetVolume ( )
bool Sound::LoadSound ( )
bool Sound::SetChannel ( int  _ChannelToSetTo)
bool Sound::SetNumberOfTimesToLoop ( int  _NumberOfTimesToLoop)
bool Sound::SetVolume ( int  _Volume)

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