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:

List of all members.

## Public Member Functions
virtual Sound * | clone ()
| 複製
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:

- StaticSound.h
- StaticSound.cpp