diff options
author | David Robillard <d@drobilla.net> | 2009-10-14 16:10:01 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-10-14 16:10:01 +0000 |
commit | bb9cc45cd22af67ac275a5e73accbe14fee664d8 (patch) | |
tree | e52977d3eae6ff07b856088041a080a2fa3e5b79 /libs/ardour/ardour/automatable.h | |
parent | 8c4ce1e2ce35571aed5a686671431fdfffae7f8c (diff) |
Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only.
Vimmers, try let c_space_errors = 1 in your .vimrc to highlight this kind of stuff in red. I don't know the emacs equivalent...
git-svn-id: svn://localhost/ardour2/branches/3.0@5773 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/automatable.h')
-rw-r--r-- | libs/ardour/ardour/automatable.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/libs/ardour/ardour/automatable.h b/libs/ardour/ardour/automatable.h index 7fac339f77..90250abf52 100644 --- a/libs/ardour/ardour/automatable.h +++ b/libs/ardour/ardour/automatable.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2000-2007 Paul Davis + Copyright (C) 2000-2007 Paul Davis This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -51,20 +51,20 @@ public: boost::shared_ptr<AutomationControl> automation_control (const Evoral::Parameter& id, bool create_if_missing=false); - + boost::shared_ptr<const AutomationControl> automation_control (const Evoral::Parameter& id) const; virtual void add_control(boost::shared_ptr<Evoral::Control>); - + virtual void automation_snapshot(nframes_t now, bool force); virtual void transport_stopped (sframes_t now); virtual std::string describe_parameter(Evoral::Parameter param); - + AutoState get_parameter_automation_state (Evoral::Parameter param, bool lock = true); virtual void set_parameter_automation_state (Evoral::Parameter param, AutoState); - + AutoStyle get_parameter_automation_style (Evoral::Parameter param); void set_parameter_automation_style (Evoral::Parameter param, AutoStyle); @@ -74,22 +74,22 @@ public: const std::set<Evoral::Parameter>& what_can_be_automated() const { return _can_automate_list; } void mark_automation_visible(Evoral::Parameter, bool); - + inline bool should_snapshot (nframes_t now) { return (_last_automation_snapshot > now || (now - _last_automation_snapshot) > _automation_interval); } - + static void set_automation_interval (jack_nframes_t frames) { _automation_interval = frames; } - static jack_nframes_t automation_interval() { + static jack_nframes_t automation_interval() { return _automation_interval; } - + typedef Evoral::ControlSet::Controls Controls; - + Evoral::ControlSet& data() { return *this; } const Evoral::ControlSet& data() const { return *this; } @@ -102,13 +102,13 @@ public: void can_automate(Evoral::Parameter); virtual void auto_state_changed (Evoral::Parameter /*which*/) {} - + int load_automation (const std::string& path); int old_set_automation_state(const XMLNode&); std::set<Evoral::Parameter> _visible_controls; std::set<Evoral::Parameter> _can_automate_list; - + nframes_t _last_automation_snapshot; static nframes_t _automation_interval; }; |