summaryrefslogtreecommitdiff
path: root/hscript/script.hh
diff options
context:
space:
mode:
Diffstat (limited to 'hscript/script.hh')
-rw-r--r--hscript/script.hh5
1 files changed, 5 insertions, 0 deletions
diff --git a/hscript/script.hh b/hscript/script.hh
index daacf96..2d3d5c8 100644
--- a/hscript/script.hh
+++ b/hscript/script.hh
@@ -33,6 +33,8 @@ enum ScriptOptionFlags {
InstallEnvironment,
/*! "Pretty" output - used in interactive tooling only. */
Pretty,
+ /*! Just print commands that would be run, for testing/debug */
+ Simulate,
/*! Count of flags */
NumFlags
};
@@ -67,6 +69,9 @@ public:
/*! Determines if the HorizonScript is valid. */
bool validate() const;
+ /*! Executes the HorizonScript. */
+ bool execute() const;
+
private:
struct ScriptPrivate;
/*! Internal data. */