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

Lamp::StaticSound3D Class Reference

静的3Dサウンド More...

#include <StaticSound3D.h>

Inheritance diagram for Lamp::StaticSound3D:

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

Public Member Functions

virtual Soundclone ()
 複製

virtual bool isStaticSound3D () const
 静的3Dサウンドかどうか


Protected Member Functions

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

virtual ~StaticSound3D ()
 デストラクタ

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


Friends

class SoundManager

Detailed Description

静的3Dサウンド

Definition at line 36 of file StaticSound3D.h.


Constructor & Destructor Documentation

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

コンストラクタ

Parameters:
soundBuffer サウンドバッファ

Definition at line 34 of file StaticSound3D.cpp.


Member Function Documentation

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

複製

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

Reimplemented from Lamp::Sound.

Definition at line 43 of file StaticSound3D.cpp.

References Lamp::Sound3D::copySound3DData().

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

再生フラグの取得

Returns:
再生フラグ

Implements Lamp::SoundBuffer.

Definition at line 71 of file StaticSound3D.h.

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

virtual bool Lamp::StaticSound3D::isStaticSound3D  )  const [inline, virtual]
 

静的3Dサウンドかどうか

Returns:
静的3Dサウンドならtrue

Reimplemented from Lamp::Sound.

Definition at line 52 of file StaticSound3D.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