#include <StereoSound.h>
Inheritance diagram for Lamp::StereoSound:
Public Member Functions | |
virtual void | setPan (float pan) |
パンの設定 | |
virtual float | getPan () const |
パンの取得 | |
virtual void | reset (Reset flags) |
リセット | |
virtual String | toString () const |
文字列への変換 | |
virtual bool | isStereoSound () const |
ステレオサウンドかどうか | |
Protected Member Functions | |
StereoSound (DirectSoundBuffer *soundBuffer) | |
コンストラクタ | |
virtual | ~StereoSound () |
デストラクタ | |
virtual void | copyStereoSoundData (StereoSound *destination) |
ステレオサウンドデータのコピー | |
Friends | |
class | SoundManager |
Definition at line 36 of file StereoSound.h.
|
コンストラクタ
Definition at line 32 of file StereoSound.cpp. References Lamp::Sound::decibelToVolume(), DirectXFailed, and ErrorOut. |
|
ステレオサウンドデータのコピー
Definition at line 49 of file StereoSound.cpp. References Lamp::SoundBuffer::copySoundBufferData(). Referenced by Lamp::StaticSound::clone(). |
|
パンの取得
Definition at line 50 of file StereoSound.h. Referenced by toString(). |
|
ステレオサウンドかどうか
Reimplemented from Lamp::Sound. Definition at line 73 of file StereoSound.h. |
|
リセット
Reimplemented from Lamp::Sound. Definition at line 77 of file StereoSound.cpp. References setPan(). Referenced by Lamp::SoundCache::playStereoSound(). |
|
パンの設定
Definition at line 54 of file StereoSound.cpp. References Assert, DirectXFailed, ErrorOut, Lamp::SoundBuffer::getSoundBuffer(), and Lamp::Sound::volumeToDecibel(). Referenced by Lamp::SoundCache::playStereoSound(), and reset(). |
|
文字列への変換
Reimplemented from Lamp::Sound. Definition at line 83 of file StereoSound.cpp. References Lamp::String::format(), Lamp::SoundBuffer::getBufferSize(), and getPan(). |