#include <ExprSynth.h>
◆ ff1data_functor
◆ ExprFront()
| lmms::ExprFront::ExprFront |
( |
const char * | expr, |
|
|
int | last_func_samples ) |
◆ ~ExprFront()
| lmms::ExprFront::~ExprFront |
( |
| ) |
|
◆ add_constant()
| bool lmms::ExprFront::add_constant |
( |
const char * | name, |
|
|
float | ref ) |
◆ add_cyclic_vector()
| bool lmms::ExprFront::add_cyclic_vector |
( |
const char * | name, |
|
|
const float * | data, |
|
|
size_t | length, |
|
|
bool | interp = false ) |
◆ add_variable()
| bool lmms::ExprFront::add_variable |
( |
const char * | name, |
|
|
float & | ref ) |
◆ compile()
| bool lmms::ExprFront::compile |
( |
| ) |
|
◆ evaluate()
| float lmms::ExprFront::evaluate |
( |
| ) |
|
◆ getData()
◆ isValid()
| bool lmms::ExprFront::isValid |
( |
| ) |
|
|
inline |
◆ setIntegrate()
| void lmms::ExprFront::setIntegrate |
( |
const unsigned int * | frameCounter, |
|
|
unsigned int | sample_rate ) |
◆ m_data
◆ m_valid
| bool lmms::ExprFront::m_valid |
|
private |
◆ max_float_integer_mask
| const int lmms::ExprFront::max_float_integer_mask =(1<<(std::numeric_limits<float>::digits))-1 |
|
staticprivate |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/Xpressive/ExprSynth.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/Xpressive/ExprSynth.cpp