LMMS
Loading...
Searching...
No Matches
lmms::ExprFrontData Class Reference

Public Member Functions

 ExprFrontData (int last_func_samples)
 ~ExprFrontData ()

Public Attributes

symbol_table_t m_symbol_table
expression_t m_expression
std::string m_expression_string
std::vector< WaveValueFunction< float > * > m_cyclics
std::vector< WaveValueFunctionInterpolate< float > * > m_cyclics_interp
RandomVectorFunction m_rand_vec
IntegrateFunction< float > * m_integ_func
LastSampleFunction< float > m_last_func

Constructor & Destructor Documentation

◆ ExprFrontData()

lmms::ExprFrontData::ExprFrontData ( int last_func_samples)
inline

◆ ~ExprFrontData()

lmms::ExprFrontData::~ExprFrontData ( )
inline

Member Data Documentation

◆ m_cyclics

std::vector<WaveValueFunction<float>* > lmms::ExprFrontData::m_cyclics

◆ m_cyclics_interp

std::vector<WaveValueFunctionInterpolate<float>* > lmms::ExprFrontData::m_cyclics_interp

◆ m_expression

expression_t lmms::ExprFrontData::m_expression

◆ m_expression_string

std::string lmms::ExprFrontData::m_expression_string

◆ m_integ_func

IntegrateFunction<float>* lmms::ExprFrontData::m_integ_func

◆ m_last_func

LastSampleFunction<float> lmms::ExprFrontData::m_last_func

◆ m_rand_vec

RandomVectorFunction lmms::ExprFrontData::m_rand_vec

◆ m_symbol_table

symbol_table_t lmms::ExprFrontData::m_symbol_table

The documentation for this class was generated from the following file: