diff options
Diffstat (limited to 'libs/ardour/progress.cc')
-rw-r--r-- | libs/ardour/progress.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libs/ardour/progress.cc b/libs/ardour/progress.cc index d09309f793..0822b8e616 100644 --- a/libs/ardour/progress.cc +++ b/libs/ardour/progress.cc @@ -24,6 +24,7 @@ using namespace std; ARDOUR::Progress::Progress () + : _cancelled (false) { descend (1); } @@ -70,3 +71,15 @@ ARDOUR::Progress::set_progress (float p) set_overall_progress (overall); } + +void +ARDOUR::Progress::cancel () +{ + _cancelled = true; +} + +bool +ARDOUR::Progress::cancelled () const +{ + return _cancelled; +} |