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

SoundEffectFMOD Class Reference

#include <soundeffectfmod.h>

Inheritance diagram for SoundEffectFMOD:

Inheritance graph
[legend]
Collaboration diagram for SoundEffectFMOD:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SoundEffectFMOD (kerosin::SoundServer &inServer)
virtual ~SoundEffectFMOD ()
void Load (const std::string &inName)
void Load (void *inBuffer, int inSize)
void Play ()

Protected Attributes

FSOUND_SAMPLE * mHandle

Detailed Description

Definition at line 28 of file soundeffectfmod.h.


Constructor & Destructor Documentation

SoundEffectFMOD::SoundEffectFMOD kerosin::SoundServer inServer  ) 
 

Definition at line 24 of file soundeffectfmod.cpp.

References mHandle.

SoundEffectFMOD::~SoundEffectFMOD  )  [virtual]
 

Definition at line 29 of file soundeffectfmod.cpp.

References mHandle.


Member Function Documentation

void SoundEffectFMOD::Load void *  inBuffer,
int  inSize
[virtual]
 

Implements kerosin::SoundEffect.

Definition at line 47 of file soundeffectfmod.cpp.

References mHandle.

void SoundEffectFMOD::Load const std::string &  inName  )  [virtual]
 

Implements kerosin::SoundEffect.

Definition at line 38 of file soundeffectfmod.cpp.

References mHandle, and kerosin::SoundObject::SetFileName().

Here is the call graph for this function:

void SoundEffectFMOD::Play  )  [virtual]
 

Implements kerosin::SoundEffect.

Definition at line 56 of file soundeffectfmod.cpp.

References mHandle.


Member Data Documentation

FSOUND_SAMPLE* SoundEffectFMOD::mHandle [protected]
 

Definition at line 39 of file soundeffectfmod.h.

Referenced by Load(), Play(), SoundEffectFMOD(), and ~SoundEffectFMOD().


The documentation for this class was generated from the following files:
Generated on Thu Apr 6 15:41:04 2006 for rcssserver3d by  doxygen 1.4.4