projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Tempo ramps - tempo drags respect the snap modifier. add some documentation.
[ardour.git]
/
libs
/
ardour
/
ardour
/
pan_controllable.h
diff --git
a/libs/ardour/ardour/pan_controllable.h
b/libs/ardour/ardour/pan_controllable.h
index 9abbec42ab82277fe9af408549410d514390a245..85a4efe2fc17dbace82686bb80abc63b422f32a5 100644
(file)
--- a/
libs/ardour/ardour/pan_controllable.h
+++ b/
libs/ardour/ardour/pan_controllable.h
@@
-36,17
+36,23
@@
class Pannable;
class LIBARDOUR_API PanControllable : public AutomationControl
{
class LIBARDOUR_API PanControllable : public AutomationControl
{
-public:
+
public:
PanControllable (Session& s, std::string name, Pannable* o, Evoral::Parameter param)
PanControllable (Session& s, std::string name, Pannable* o, Evoral::Parameter param)
- : AutomationControl (s, param, boost::shared_ptr<AutomationList>(new AutomationList(param)), name)
+ : AutomationControl (s,
+ param,
+ ParameterDescriptor(param),
+ boost::shared_ptr<AutomationList>(new AutomationList(param)),
+ name)
, owner (o)
{}
double lower () const;
, owner (o)
{}
double lower () const;
- void set_value (double);
+ void set_value (double, PBD::Controllable::GroupControlDisposition group_override);
+ void set_value_unchecked (double);
-private:
+
private:
Pannable* owner;
Pannable* owner;
+ void _set_value (double, PBD::Controllable::GroupControlDisposition group_override);
};
} // namespace
};
} // namespace