#include <iso_synth_create_wavetable_event.h>
Public Member Functions | |
CreateWaveTableEvent (const String &pWaveTableName, unsigned int pTableSize, FunctionType pFunctionType, const math::Vector< sample > &pControlPoints) | |
CreateWaveTableEvent (const String &pWaveTableName, unsigned int pTableSize, FunctionType pFunctionType, const math::Vector< sample > &pControlPoints, sample pControlParameter) | |
CreateWaveTableEvent (const String &pWaveTableName, unsigned int pTableSize, FunctionType pFunctionType, const math::Vector< sample > &pControlPoints, const math::Vector< sample > &pControlParameters) | |
CreateWaveTableEvent (const String &pWaveTableName, const String &pFileName, unsigned int pChannelIndex) | |
CreateWaveTableEvent (const CreateWaveTableEvent &pEvent) | |
CreateWaveTableEvent (double pTime, const CreateWaveTableEvent &pEvent) | |
virtual | ~CreateWaveTableEvent () |
virtual event::Event * | copy () const |
virtual event::Event * | copy (double pTime) const |
void | execute () throw (event::EventException) |
Protected Attributes | |
String | mTableName |
String | mFileName |
unsigned int | mTableSize |
unsigned int | mChannelIndex |
FunctionType | mFunctionType |
math::Vector< sample > * | mControlPoints |
math::Vector< sample > * | mControlParameters |
table event
Created by Daniel Bisig on 4/17/09.
CreateWaveTableEvent::CreateWaveTableEvent | ( | const String & | pWaveTableName, | |
unsigned int | pTableSize, | |||
FunctionType | pFunctionType, | |||
const math::Vector< sample > & | pControlPoints | |||
) |
CreateWaveTableEvent::CreateWaveTableEvent | ( | const String & | pWaveTableName, | |
unsigned int | pTableSize, | |||
FunctionType | pFunctionType, | |||
const math::Vector< sample > & | pControlPoints, | |||
sample | pControlParameter | |||
) |
CreateWaveTableEvent::CreateWaveTableEvent | ( | const String & | pWaveTableName, | |
unsigned int | pTableSize, | |||
FunctionType | pFunctionType, | |||
const math::Vector< sample > & | pControlPoints, | |||
const math::Vector< sample > & | pControlParameters | |||
) |
CreateWaveTableEvent::CreateWaveTableEvent | ( | const String & | pWaveTableName, | |
const String & | pFileName, | |||
unsigned int | pChannelIndex | |||
) |
CreateWaveTableEvent::CreateWaveTableEvent | ( | const CreateWaveTableEvent & | pEvent | ) |
CreateWaveTableEvent::CreateWaveTableEvent | ( | double | pTime, | |
const CreateWaveTableEvent & | pEvent | |||
) |
CreateWaveTableEvent::~CreateWaveTableEvent | ( | ) | [virtual] |
event::Event * CreateWaveTableEvent::copy | ( | ) | const [virtual] |
event::Event * CreateWaveTableEvent::copy | ( | double | pTime | ) | const [virtual] |
void CreateWaveTableEvent::execute | ( | ) | throw (event::EventException) |
String iso::synth::CreateWaveTableEvent::mTableName [protected] |
String iso::synth::CreateWaveTableEvent::mFileName [protected] |
unsigned int iso::synth::CreateWaveTableEvent::mTableSize [protected] |
unsigned int iso::synth::CreateWaveTableEvent::mChannelIndex [protected] |
math::Vector<sample>* iso::synth::CreateWaveTableEvent::mControlPoints [protected] |
math::Vector<sample>* iso::synth::CreateWaveTableEvent::mControlParameters [protected] |