#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(). |
1.3.2