diff options
Diffstat (limited to 'hscript/script.hh')
-rw-r--r-- | hscript/script.hh | 5 |
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. */ |