# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLSOUND::CSoundProcess Class Reference

A sound process plays a sound pattern. More...

#include <sound_process.h>

List of all members.

Public Methods

 CSoundProcess (UAudioMixer *mixer, CSoundPattern *pattern)
virtual void play ()
virtual void trigger ()
virtual void update (float time)


Detailed Description

A sound process plays a sound pattern.

The process can be triggered explicitely by a client object. Alternatively, the process can be spawned and trigger itself according to the pattern's time intervals.

Definition at line 50 of file sound_process.h.


Constructor & Destructor Documentation

NLSOUND::CSoundProcess::CSoundProcess UAudioMixer   mixer,
CSoundPattern   pattern
[inline]
 

Definition at line 54 of file sound_process.h.

References CSoundProcess.

Referenced by CSoundProcess.


Member Function Documentation

void NLSOUND::CSoundProcess::play   [virtual]
 

Definition at line 41 of file sound_process.cpp.

void NLSOUND::CSoundProcess::trigger   [virtual]
 

Definition at line 50 of file sound_process.cpp.

void NLSOUND::CSoundProcess::update float    time [virtual]
 

Definition at line 60 of file sound_process.cpp.


The documentation for this class was generated from the following files: