aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/menu.h
diff options
context:
space:
mode:
authorPaul Gilbert2006-09-07 11:21:20 +0000
committerPaul Gilbert2006-09-07 11:21:20 +0000
commitd9b5129fb8620ec715e3aaa068cfd2a25e197fdd (patch)
tree212e864b9585debc8973ec4a20099e5dfcd01938 /engines/lure/menu.h
parent7a0eddeedd4cf2aa467ea75f3700ba72389e47a1 (diff)
downloadscummvm-rg350-d9b5129fb8620ec715e3aaa068cfd2a25e197fdd.tar.gz
scummvm-rg350-d9b5129fb8620ec715e3aaa068cfd2a25e197fdd.tar.bz2
scummvm-rg350-d9b5129fb8620ec715e3aaa068cfd2a25e197fdd.zip
Transferred all previously hard-coded English in-game text to a resource
svn-id: r23831
Diffstat (limited to 'engines/lure/menu.h')
-rw-r--r--engines/lure/menu.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/engines/lure/menu.h b/engines/lure/menu.h
index 64dbbd88a5..ce87bc7227 100644
--- a/engines/lure/menu.h
+++ b/engines/lure/menu.h
@@ -39,20 +39,19 @@ class MenuRecord {
private:
uint16 _xstart, _width;
uint16 _hsxstart, _hsxend;
- char **_entries;
+ const char **_entries;
uint8 _numEntries;
public:
- MenuRecord(uint16 hsxstartVal, uint16 hsxendVal, uint16 xstartVal,
- uint16 widthVal, const char *strings);
- ~MenuRecord();
+ MenuRecord(uint16 hsxstartVal, uint16 hsxendVal, uint16 xstartVal, uint16 widthVal,
+ int numParams, ...);
uint16 xstart() { return _xstart; }
uint16 width() { return _width; }
uint16 hsxstart() { return _hsxstart; }
uint16 hsxend() { return _hsxend; }
uint8 numEntries() { return _numEntries; }
- char **entries() { return _entries; }
- char *getEntry(uint8 index);
+ const char **entries() { return _entries; }
+ const char *getEntry(uint8 index);
};
class Menu {