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:

List of all members.

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

- StaticSound3D.h
- StaticSound3D.cpp