Public Member Functions | Protected Attributes

sp::audio::SoundEffect Class Reference
[Sound System]

#include <spSoundEffect.hpp>

Inheritance diagram for sp::audio::SoundEffect:
sp::audio::OpenALSoundEffect

List of all members.

Public Member Functions

 SoundEffect ()
virtual ~SoundEffect ()
virtual void setType (const ESoundEffectTypes Type)
virtual void setupEffectPreset (const ESoundEffectPresets Preset)
ESoundEffectTypes getType () const

Protected Attributes

ESoundEffectTypes Type_

Detailed Description

Sound effect base class.

Note:
Currently only supported for OpenAL.

Constructor & Destructor Documentation

sp::audio::SoundEffect::SoundEffect (  ) 
sp::audio::SoundEffect::~SoundEffect (  )  [virtual]

Member Function Documentation

ESoundEffectTypes sp::audio::SoundEffect::getType (  )  const [inline]
void sp::audio::SoundEffect::setType ( const ESoundEffectTypes  Type  )  [virtual]

Reimplemented in sp::audio::OpenALSoundEffect.

void sp::audio::SoundEffect::setupEffectPreset ( const ESoundEffectPresets  Preset  )  [virtual]

Reimplemented in sp::audio::OpenALSoundEffect.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines