Classes | |
class | clan::EchoFilter |
Echo Filter Class. More... | |
class | clan::FadeFilter |
Fade Filter Class. More... | |
class | clan::InverseEchoFilter |
Inverse Echo Filter Class. More... | |
Construction | |
clan::EchoFilter::EchoFilter (int buffer_size=32 *1024, float shift_factor=2.0f) | |
Echo Filter Constructor. More... | |
virtual | clan::EchoFilter::~EchoFilter () |
Echo Filter Destructor. More... | |
Operations | |
EchoFilterProvider * | clan::EchoFilter::get_provider () const |
Retrieves the provider. More... | |
Construction | |
clan::FadeFilter::FadeFilter (float initial_volume) | |
Fade Filter Constructor. More... | |
virtual | clan::FadeFilter::~FadeFilter () |
Fade Filter Destructor. More... | |
Attributes | |
float | clan::FadeFilter::get_volume () const |
Returns the current volume of the fade filter, from 0.0f (no volume) to 1.0f (full volume). More... | |
Operations | |
FadeFilterProvider * | clan::FadeFilter::get_provider () const |
Retrieves the provider. More... | |
void | clan::FadeFilter::set_volume (float new_volume) |
Sets the volume instant. More... | |
void | clan::FadeFilter::fade_to_volume (float new_volume, int duration=1000) |
Fade to volume, from 0.0f (no volume) to 1.0f (full volume). More... | |
Construction | |
clan::InverseEchoFilter::InverseEchoFilter (int buffer_size=64 *1024) | |
Inverse Echo Filter Constructor. More... | |
virtual | clan::InverseEchoFilter::~InverseEchoFilter () |
Inverse Echo Filter Destructor. More... | |
Operations | |
InverseEchoFilterProvider * | clan::InverseEchoFilter::get_provider () const |
Retrieves the provider. More... | |
clan::EchoFilter::EchoFilter | ( | int | buffer_size = 32 *1024 , |
float | shift_factor = 2.0f |
||
) |
Echo Filter Constructor.
clan::FadeFilter::FadeFilter | ( | float | initial_volume | ) |
Fade Filter Constructor.
clan::InverseEchoFilter::InverseEchoFilter | ( | int | buffer_size = 64 *1024 | ) |
Inverse Echo Filter Constructor.
|
virtual |
Echo Filter Destructor.
|
virtual |
Fade Filter Destructor.
|
virtual |
Inverse Echo Filter Destructor.
void clan::FadeFilter::fade_to_volume | ( | float | new_volume, |
int | duration = 1000 |
||
) |
Fade to volume, from 0.0f (no volume) to 1.0f (full volume).
InverseEchoFilterProvider* clan::InverseEchoFilter::get_provider | ( | ) | const |
Retrieves the provider.
EchoFilterProvider* clan::EchoFilter::get_provider | ( | ) | const |
Retrieves the provider.
FadeFilterProvider* clan::FadeFilter::get_provider | ( | ) | const |
Retrieves the provider.
float clan::FadeFilter::get_volume | ( | ) | const |
Returns the current volume of the fade filter, from 0.0f (no volume) to 1.0f (full volume).
void clan::FadeFilter::set_volume | ( | float | new_volume | ) |
Sets the volume instant.