|
LMMS
|
#include <Lv2Ports.h>
Public Attributes | |
| float | m_val |
| Public Attributes inherited from lmms::Lv2Ports::ControlPortBase | |
| std::unique_ptr< class AutomatableModel > | m_connectedModel |
| std::vector< float > | m_scalePointMap |
| Public Attributes inherited from lmms::Lv2Ports::PortBase | |
| const LilvPort * | m_port = nullptr |
| const LilvPlugin * | m_plugin = nullptr |
| Public Attributes inherited from lmms::Lv2Ports::Meta | |
| Type | m_type = Type::Unknown |
| Flow | m_flow = Flow::Unknown |
| Vis | m_vis = Vis::Generic |
| bool | m_logarithmic = false |
| bool | m_optional = false |
| bool | m_used = true |
Additional Inherited Members | |
| Public Member Functions inherited from lmms::Lv2Ports::VisitablePort< Control, ControlPortBase > | |
| void | accept (Visitor &v) override |
| Public Member Functions inherited from lmms::Lv2Ports::VisitablePort< ControlPortBase, PortBase > | |
| void | accept (Visitor &v) override |
| Public Member Functions inherited from lmms::Lv2Ports::PortBase | |
| virtual void | accept (ConstVisitor &v) const =0 |
| QString | name () const |
| QString | uri () const |
| virtual | ~PortBase ()=default |
| Public Member Functions inherited from lmms::Lv2Ports::Meta | |
| std::vector< PluginIssue > | get (const LilvPlugin *plugin, std::size_t portNum) |
| float | def () const |
| float | min (sample_rate_t sr) const |
| float | max (sample_rate_t sr) const |
| float lmms::Lv2Ports::Control::m_val |
Data location which Lv2 plugins see Model values are being copied here every run Between runs, this data is not up-to-date