diff options
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 */ |