summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/progress.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour/progress.h')
-rw-r--r--libs/ardour/ardour/progress.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ardour/ardour/progress.h b/libs/ardour/ardour/progress.h
index e252c63bd8..6cd66bdcbe 100644
--- a/libs/ardour/ardour/progress.h
+++ b/libs/ardour/ardour/progress.h
@@ -35,6 +35,11 @@ public:
void ascend ();
void descend (float);
+ bool cancelled () const;
+
+protected:
+ void cancel ();
+
private:
/** Report overall progress.
* @param p Current progress (from 0 to 1)
@@ -49,6 +54,7 @@ private:
};
std::list<Level> _stack;
+ bool _cancelled;
};
}