diff options
author | Pekka Lampila <pekka.lampila@iki.fi> | 2013-06-07 07:23:27 +0300 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2013-06-07 01:59:51 -0400 |
commit | f35a63b0d44ae5deaa2ab246b614d31e08343d02 (patch) | |
tree | 8e5fbf432db56ef54eda4c42625bdbee571f95ce /crawl-ref/source/menu.h | |
parent | 0edb3d0cfcadf004b65ba9f222c9f787fc04e1f2 (diff) | |
download | crawl-ref-f35a63b0d44ae5deaa2ab246b614d31e08343d02.tar.gz crawl-ref-f35a63b0d44ae5deaa2ab246b614d31e08343d02.zip |
Improve handling of menu titles in WebTiles
Diffstat (limited to 'crawl-ref/source/menu.h')
-rw-r--r-- | crawl-ref/source/menu.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/source/menu.h b/crawl-ref/source/menu.h index b8e4a5d981..135ac4c428 100644 --- a/crawl-ref/source/menu.h +++ b/crawl-ref/source/menu.h @@ -431,6 +431,9 @@ protected: virtual void draw_stock_item(int index, const MenuEntry *me) const; #ifdef USE_TILE_WEB + void webtiles_set_title(const formatted_string title); + void webtiles_set_suffix(const formatted_string title); + void webtiles_update_item(int index) const; void webtiles_update_title() const; void webtiles_update_scroll_pos() const; @@ -443,6 +446,10 @@ protected: int _webtiles_section_start; int _webtiles_section_end; + bool _webtiles_title_changed; + formatted_string _webtiles_title; + formatted_string _webtiles_suffix; + inline int webtiles_section_start() const { return _webtiles_section_start == -1 ? 0 : _webtiles_section_start; |