From efde5f5a0ac8266096eaf03b82cfaf18db0d7c29 Mon Sep 17 00:00:00 2001 From: ennewalker Date: Sat, 27 Sep 2008 15:12:42 +0000 Subject: [2021068] Projectiles, explosions, beams, etc. now drawn again in tiles version. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7039 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/tilereg.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'crawl-ref/source/tilereg.h') diff --git a/crawl-ref/source/tilereg.h b/crawl-ref/source/tilereg.h index 4c1913b5a8..fbfe411318 100644 --- a/crawl-ref/source/tilereg.h +++ b/crawl-ref/source/tilereg.h @@ -247,6 +247,9 @@ public: const coord_def &get_cursor() const { return m_cursor[CURSOR_MOUSE]; } + void add_overlay(const coord_def &gc, int idx); + void clear_overlays(); + protected: void draw_background(unsigned int bg, unsigned int x, unsigned int y); void draw_mcache(mcache_entry *entry, unsigned int x, unsigned int y); @@ -263,6 +266,13 @@ protected: int m_cy_to_gy; coord_def m_cursor[CURSOR_MAX]; std::vector m_tags[TAG_MAX]; + + struct tile_overlay + { + coord_def gc; + int idx; + }; + std::vector m_overlays; }; class InventoryTile -- cgit v1.2.3-54-g00ecf