diff options
Diffstat (limited to 'crawl-ref/source/direct.h')
-rw-r--r-- | crawl-ref/source/direct.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/direct.h b/crawl-ref/source/direct.h index ad4f6f3b44..839b84ebe9 100644 --- a/crawl-ref/source/direct.h +++ b/crawl-ref/source/direct.h @@ -16,6 +16,7 @@ #include "externs.h" #include "enum.h" +#include "libgui.h" #include "ray.h" class crawl_view_buffer @@ -214,6 +215,11 @@ inline coord_def view2show(const coord_def &pos) return (pos - crawl_view.vlos1 + coord_def(1, 1)); } +inline coord_def show2view(const coord_def &pos) +{ + return (pos + crawl_view.vlos1 - coord_def(1, 1)); +} + inline coord_def grid2show(const coord_def &pos) { return (view2show(grid2view(pos))); |