Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::aax::ParameterBinding Struct Reference

#include <aax_model.hpp>

Public Attributes

state::ParamInfo info
state::ParamID id = 0
std::string aax_id
std::string name
std::string unit
state::ParamRange range
std::function< std::string(float)> to_string
std::function< float(const std::string &)> from_string
bool discrete = false
uint32_t step_count = 0

Member Data Documentation

◆ aax_id

std::string pulp::format::aax::ParameterBinding::aax_id

◆ discrete

bool pulp::format::aax::ParameterBinding::discrete = false

◆ from_string

std::function<float(const std::string&)> pulp::format::aax::ParameterBinding::from_string

◆ id

state::ParamID pulp::format::aax::ParameterBinding::id = 0

◆ info

state::ParamInfo pulp::format::aax::ParameterBinding::info

◆ name

std::string pulp::format::aax::ParameterBinding::name

◆ range

state::ParamRange pulp::format::aax::ParameterBinding::range

◆ step_count

uint32_t pulp::format::aax::ParameterBinding::step_count = 0

◆ to_string

std::function<std::string(float)> pulp::format::aax::ParameterBinding::to_string

◆ unit

std::string pulp::format::aax::ParameterBinding::unit

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/format/include/pulp/format/aax_model.hpp