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

SoundStreamFMOD Class Reference

#include <soundstreamfmod.h>

Inheritance diagram for SoundStreamFMOD:

Inheritance graph
[legend]
Collaboration diagram for SoundStreamFMOD:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Protected Attributes

FSOUND_STREAM * mHandle
char * mBuffer

Detailed Description

Definition at line 28 of file soundstreamfmod.h.


Constructor & Destructor Documentation

SoundStreamFMOD::SoundStreamFMOD kerosin::SoundServer inServer  ) 
 

Definition at line 24 of file soundstreamfmod.cpp.

SoundStreamFMOD::~SoundStreamFMOD  )  [virtual]
 

Definition at line 29 of file soundstreamfmod.cpp.

References mBuffer, and mHandle.


Member Function Documentation

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

Implements kerosin::SoundStream.

Definition at line 44 of file soundstreamfmod.cpp.

References mBuffer, and mHandle.

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

Implements kerosin::SoundStream.

Definition at line 38 of file soundstreamfmod.cpp.

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

Here is the call graph for this function:

void SoundStreamFMOD::Play  )  [virtual]
 

Implements kerosin::SoundStream.

Definition at line 50 of file soundstreamfmod.cpp.

References mHandle.


Member Data Documentation

char* SoundStreamFMOD::mBuffer [protected]
 

Definition at line 40 of file soundstreamfmod.h.

Referenced by Load(), and ~SoundStreamFMOD().

FSOUND_STREAM* SoundStreamFMOD::mHandle [protected]
 

Definition at line 39 of file soundstreamfmod.h.

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


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