diff options
Diffstat (limited to 'crawl-ref/source/menu.h')
-rw-r--r-- | crawl-ref/source/menu.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/crawl-ref/source/menu.h b/crawl-ref/source/menu.h index 034c5df682..5ad7ed620a 100644 --- a/crawl-ref/source/menu.h +++ b/crawl-ref/source/menu.h @@ -172,6 +172,16 @@ public: #endif }; +#ifdef USE_TILE +class PlayerMenuEntry : public MenuEntry +{ +public: + PlayerMenuEntry(const std::string &str); + + virtual bool get_tiles(std::vector<tile_def>& tileset) const; +}; +#endif + class FeatureMenuEntry : public MenuEntry { public: @@ -413,7 +423,7 @@ class slider_menu : public Menu { public: // Multiselect would be awkward to implement. - slider_menu(int flags = MF_SINGLESELECT | MF_NOWRAP); + slider_menu(int flags = MF_SINGLESELECT | MF_NOWRAP, bool text_only = true); void display(); std::vector<MenuEntry *> show(); |