Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Lamp::StaticSound Class Reference

静的サウンド More...

#include <StaticSound.h>

Inheritance diagram for Lamp::StaticSound:

Lamp::StereoSound Lamp::SoundBuffer Lamp::Sound List of all members.

Public Member Functions

virtual Soundclone ()
 複製

virtual bool isStaticSound () const
 静的サウンドかどうか


Protected Member Functions

 StaticSound (DirectSoundBuffer *soundBuffer)
 コンストラクタ

virtual ~StaticSound ()
 デストラクタ

virtual u_int getPlayFlag ()
 再生フラグの取得


Friends

class SoundManager

Detailed Description

静的サウンド

Definition at line 36 of file StaticSound.h.


Constructor & Destructor Documentation

Lamp::StaticSound::StaticSound DirectSoundBuffer soundBuffer  )  [protected]
 

コンストラクタ

Parameters:
soundBuffer サウンドバッファ

Definition at line 34 of file StaticSound.cpp.


Member Function Documentation

Sound * Lamp::StaticSound::clone  )  [virtual]
 

複製

Returns:
複製されたサウンド。失敗したらNULLを返す

Reimplemented from Lamp::Sound.

Definition at line 43 of file StaticSound.cpp.

References Lamp::StereoSound::copyStereoSoundData().

virtual u_int Lamp::StaticSound::getPlayFlag  )  [inline, protected, virtual]
 

再生フラグの取得

Returns:
再生フラグ

Implements Lamp::SoundBuffer.

Definition at line 71 of file StaticSound.h.

References Lamp::SoundBuffer::isLoop(), and u_int.

virtual bool Lamp::StaticSound::isStaticSound  )  const [inline, virtual]
 

静的サウンドかどうか

Returns:
静的サウンドならtrue

Reimplemented from Lamp::Sound.

Definition at line 52 of file StaticSound.h.


The documentation for this class was generated from the following files:
Generated on Wed Mar 16 10:29:52 2005 for Lamp by doxygen 1.3.2