summaryrefslogtreecommitdiffstats
path: root/logic/BaseInstance.h
diff options
context:
space:
mode:
Diffstat (limited to 'logic/BaseInstance.h')
-rw-r--r--logic/BaseInstance.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/logic/BaseInstance.h b/logic/BaseInstance.h
index 48481e26..13ed169f 100644
--- a/logic/BaseInstance.h
+++ b/logic/BaseInstance.h
@@ -149,6 +149,14 @@ public:
/// create a mod edit dialog for the instance
virtual QDialog * createModEditDialog ( QWidget* parent ) = 0;
+
+ /// is a particular action enabled with this instance selected?
+ virtual bool menuActionEnabled(QString action_name) const = 0;
+
+ virtual QString getStatusbarDescription() = 0;
+
+ /// FIXME: this really should be elsewhere...
+ virtual QString instanceConfigFolder() const = 0;
signals:
/*!
* \brief Signal emitted when properties relevant to the instance view change