#include <soundsystem.h>
Detailed Description
Definition at line 29 of file soundsystem.h.
Constructor & Destructor Documentation
kge::av::SoundSystem::SoundSystem |
( |
SoundSystemType |
type, |
|
|
float |
musicVolume, |
|
|
float |
effectsVolume |
|
) |
| |
|
inline |
virtual kge::av::SoundSystem::~SoundSystem |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
virtual sn::Sound2D* kge::av::SoundSystem::CreateSound2D |
( |
const char * |
filename, |
|
|
bool |
streaming |
|
) |
| |
|
pure virtual |
creates a 2D sound and return a pointer to it
virtual sn::Sound3D* kge::av::SoundSystem::CreateSound3D |
( |
const char * |
filename | ) |
|
|
pure virtual |
creates a 3D sound and returns a pointer to it
float kge::av::SoundSystem::GetEffectsVolume |
( |
| ) |
const |
|
inline |
float kge::av::SoundSystem::GetMusicVolume |
( |
| ) |
const |
|
inline |
virtual bool kge::av::SoundSystem::Init |
( |
void * |
hwnd | ) |
|
|
pure virtual |
virtual void kge::av::SoundSystem::Pause |
( |
bool |
pause | ) |
|
|
pure virtual |
virtual void kge::av::SoundSystem::SetEffectsVolume |
( |
float |
volume | ) |
|
|
pure virtual |
virtual void kge::av::SoundSystem::SetListenerPosition |
( |
const math::Vector & |
pos | ) |
|
|
pure virtual |
virtual void kge::av::SoundSystem::SetListenerVelocity |
( |
const math::Vector & |
vel | ) |
|
|
pure virtual |
virtual void kge::av::SoundSystem::SetMusicVolume |
( |
float |
volume | ) |
|
|
pure virtual |
virtual void kge::av::SoundSystem::Stop |
( |
| ) |
|
|
pure virtual |
virtual void kge::av::SoundSystem::Update |
( |
| ) |
|
|
pure virtual |
Member Data Documentation
float kge::av::SoundSystem::m_effectsVolume |
|
protected |
float kge::av::SoundSystem::m_musicVolume |
|
protected |
The documentation for this class was generated from the following file: