|
libpsynth 0.2.1
|
A control for sending parameter values from the user thread to the node internal state. More...
#include <control.hpp>


Classes | |
| struct | rt_post_update_event |
| struct | rt_update_event |
Public Member Functions | |
| in_control (const std::string &name, node *owner=0, const T &value=T()) | |
| const control_meta & | meta () const |
| const T & | get () const |
| const T & | rt_get () const |
| void | set (const T &) |
| bool | rt_is_updated () |
Friends | |
| class | rt_update_event |
| class | rt_post_update_event |
A control for sending parameter values from the user thread to the node internal state.
| psynth::graph::in_control< T >::in_control | ( | const std::string & | name, |
| node * | owner = 0, |
||
| const T & | value = T() |
||
| ) | [inline] |
| const T& psynth::graph::in_control< T >::get | ( | ) | const [inline, virtual] |
Implements psynth::graph::typed_in_control_base< T >.
| const control_meta& psynth::graph::in_control< T >::meta | ( | ) | const [inline, virtual] |
Implements psynth::graph::control_base.
| const T& psynth::graph::in_control< T >::rt_get | ( | ) | const [inline, virtual] |
Implements psynth::graph::typed_in_control_base< T >.
| bool psynth::graph::in_control< T >::rt_is_updated | ( | ) | [inline] |
| void psynth::graph::in_control< T >::set | ( | const T & | ) | [virtual] |
friend class rt_post_update_event [friend] |
friend class rt_update_event [friend] |
1.7.4