|
LMMS
|
Protected Member Functions | |
| FxAbstractPlugin (const NativeHostDescriptor *const host, const uint32_t paramCount, const uint32_t programCount) | |
| ~FxAbstractPlugin () override | |
| uint32_t | getParameterCount () const final |
| float | getParameterValue (const uint32_t index) const final |
| uint32_t | getMidiProgramCount () const final |
| void | setParameterValue (const uint32_t index, const float value) final |
| void | setMidiProgram (const uint8_t, const uint32_t, const uint32_t program) final |
| void | activate () final |
| void | process (const float *const *const inBuffer, float **const outBuffer, const uint32_t frames, const NativeMidiEvent *const, const uint32_t) final |
| void | bufferSizeChanged (const uint32_t bufferSize) final |
| void | sampleRateChanged (const double sampleRate) final |
| void | doReinit (const bool firstInit) |
Protected Attributes | |
| const uint32_t | fParamCount |
| const uint32_t | fProgramCount |
| uchar *const | fParamValues |
| bool *const | fParamsChanged |
| int32_t | fNextProgram |
| uint32_t | fBufferSize |
| double | fSampleRate |
| FilterParams | fFilterParams |
| Effect * | fEffect |
| float * | efxoutl |
| float * | efxoutr |
| AllocatorClass | fAllocator |
|
inlineprotected |
|
inlineoverrideprotected |
|
inlinefinalprotected |
|
inlinefinalprotected |
|
inlineprotected |
|
inlinefinalprotected |
|
inlinefinalprotected |
|
inlinefinalprotected |
|
inlinefinalprotected |
|
inlinefinalprotected |
|
inlinefinalprotected |
|
inlinefinalprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |