Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_EchoFilter Class Reference

clanSound="Filters". More...

#include <echofilter.h>

Inheritance diagram for CL_EchoFilter:

Inheritance graph
[legend]
Collaboration diagram for CL_EchoFilter:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_EchoFilter (int buffer_size=32 *1024, int shift_factor=2)
virtual ~CL_EchoFilter ()
virtual void filter (int *data, int size)

Private Methods

 CL_EchoFilter (const CL_EchoFilter &copy)

Private Attributes

class CL_EchoFilter_Genericimpl

Detailed Description

clanSound="Filters".

Definition at line 22 of file echofilter.h.


Constructor & Destructor Documentation

CL_EchoFilter::CL_EchoFilter ( int buffer_size = 32*1024,
int shift_factor = 2 )
 

virtual CL_EchoFilter::~CL_EchoFilter ( ) [virtual]
 

CL_EchoFilter::CL_EchoFilter ( const CL_EchoFilter & copy ) [inline, private]
 

Definition at line 31 of file echofilter.h.


Member Function Documentation

virtual void CL_EchoFilter::filter ( int * data,
int size ) [virtual]
 

Reimplemented from CL_SoundFilter.


Member Data Documentation

class CL_EchoFilter_Generic* CL_EchoFilter::impl [private]
 

Definition at line 32 of file echofilter.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:56:53 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001