|
OSSIA
Open Scenario System for Interactive Application
|
Full information about a parameter. More...
Full information about a parameter.
address is an osc-like address, e.g.
/foo/bar/baz.3/fib
in parameter_data, name would be fib
Public Member Functions | |
| full_parameter_data (const full_parameter_data &)=default | |
| full_parameter_data (full_parameter_data &&)=default | |
| full_parameter_data & | operator= (const full_parameter_data &)=default |
| full_parameter_data & | operator= (full_parameter_data &&)=default |
| full_parameter_data (std::string n) | |
| full_parameter_data (std::string n, ossia::value v) | |
| operator const ossia::extended_attributes & () const | |
| operator ossia::extended_attributes & () | |
| void | set_value (const ossia::value &v) |
| void | set_value (ossia::value &&v) |
| bool | filter_value (const ossia::value &v) const |
| const ossia::value & | value () const |
| ossia::val_type | get_value_type () const |
| access_mode | get_access () const |
| const ossia::domain & | get_domain () const |
| bounding_mode | get_bounding () const |
| repetition_filter | get_repetition_filter () const |
| const ossia::unit_t & | get_unit () const |
| bool | get_disabled () const |
| bool | get_muted () const |
| bool | get_critical () const |
Public Attributes | |
| std::string | address |
| ossia::val_type | type {} |
| ossia::domain | domain |
| ossia::access_mode | access {} |
| ossia::bounding_mode | bounding {} |
| ossia::repetition_filter | rep_filter {} |
| ossia::unit_t | unit |
| bool | disabled {} |
| bool | muted {} |
| bool | critical {} |
| extended_attributes | extended |