aboutsummaryrefslogtreecommitdiff
path: root/engines/access/scripts.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/access/scripts.h')
-rw-r--r--engines/access/scripts.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/engines/access/scripts.h b/engines/access/scripts.h
index 1f0bf84443..5f849410dc 100644
--- a/engines/access/scripts.h
+++ b/engines/access/scripts.h
@@ -37,12 +37,22 @@ private:
const byte *_rawData;
int _specialFunction;
- void printString(const Common::String &msg);
protected:
Common::MemoryReadStream *_data;
virtual void executeSpecial(int commandIndex, int param1, int param2) = 0;
virtual void executeCommand(int commandIndex);
+
+ /**
+ * Print a given message to the screen in a bubble box
+ */
+ void printString(const Common::String &msg);
+
+ /**
+ * Read a null terminated string from the script
+ */
+ Common::String readString();
+
void CMDOBJECT();
void cmdEndObject();
void cmdJumpLook();