diff options
author | Paul Gilbert | 2015-03-04 08:49:05 -0500 |
---|---|---|
committer | Paul Gilbert | 2015-03-04 08:49:05 -0500 |
commit | 652a6623156b6c6bba8ca49e038945fd0c2b7780 (patch) | |
tree | 0b29631c17488cd10b5738e7aafe0accddc6b2b9 /engines/xeen/dialogs_input.h | |
parent | 15d375bc4471788b3323875a54a81a9a754ed034 (diff) | |
download | scummvm-rg350-652a6623156b6c6bba8ca49e038945fd0c2b7780.tar.gz scummvm-rg350-652a6623156b6c6bba8ca49e038945fd0c2b7780.tar.bz2 scummvm-rg350-652a6623156b6c6bba8ca49e038945fd0c2b7780.zip |
XEEN: Implement cmdChooseNumeric script opcode
Diffstat (limited to 'engines/xeen/dialogs_input.h')
-rw-r--r-- | engines/xeen/dialogs_input.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/xeen/dialogs_input.h b/engines/xeen/dialogs_input.h index 30e4cb2854..2f30b73973 100644 --- a/engines/xeen/dialogs_input.h +++ b/engines/xeen/dialogs_input.h @@ -64,6 +64,20 @@ public: static int show(XeenEngine *vm, int window, int maxLength, int maxWidth); }; +class Choose123 : public ButtonContainer { +private: + XeenEngine *_vm; + SpriteResource _iconSprites; + + Choose123(XeenEngine *vm) : ButtonContainer(), _vm(vm) {} + + int execute(int numOptions); + + void loadButtons(int numOptions); +public: + static int show(XeenEngine *vm, int numOptions); +}; + } // End of namespace Xeen #endif /* XEEN_DIALOGS_STRING_INPUT_H */ |