summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/menu.h
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/menu.h')
-rw-r--r--crawl-ref/source/menu.h12
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();