19 #ifndef EVORAL_CONTROL_HPP
20 #define EVORAL_CONTROL_HPP
24 #include <boost/shared_ptr.hpp>
34 class ParameterDescriptor;
53 virtual void set_double (
double val,
double frame=0,
bool to_list=
false);
54 virtual double get_double (
bool from_list=
false,
double frame=0)
const;
81 void list_marked_dirty ();
86 #endif // EVORAL_CONTROL_HPP
double user_double() const
PBD::ScopedConnection _list_marked_dirty_connection
boost::shared_ptr< const ControlList > list() const
LIBARDOUR_API uint64_t Transport
const Parameter & parameter() const
PBD::Signal0< void > ListMarkedDirty
LIBEVORAL_API uint64_t ControlList
boost::shared_ptr< ControlList > list()
boost::shared_ptr< ControlList > _list