summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilesdl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/tilesdl.cc')
-rw-r--r--crawl-ref/source/tilesdl.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/crawl-ref/source/tilesdl.cc b/crawl-ref/source/tilesdl.cc
index 62ac431970..75ac0b8d3a 100644
--- a/crawl-ref/source/tilesdl.cc
+++ b/crawl-ref/source/tilesdl.cc
@@ -1275,6 +1275,19 @@ void TilesFramework::cgotoxy(int x, int y, GotoRegion region)
TextRegion::cgotoxy(x, y);
}
+GotoRegion TilesFramework::get_cursor_region() const
+{
+ if (TextRegion::text_mode == m_region_crt)
+ return (GOTO_CRT);
+ if (TextRegion::text_mode == m_region_msg)
+ return (GOTO_MSG);
+ if (TextRegion::text_mode == m_region_stat)
+ return (GOTO_STAT);
+
+ ASSERT(!"Bogus region");
+ return (GOTO_CRT);
+}
+
// #define DEBUG_TILES_REDRAW
void TilesFramework::redraw()
{