#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] |
1.5.1