From 1f73d771ce31223dc94743432ec8368905d408f1 Mon Sep 17 00:00:00 2001 From: Bendegúz Nagy Date: Tue, 28 Jun 2016 18:04:32 +0200 Subject: DM: F0342_INVENTORY_DrawPanel_Object, F0031_OBJECT_LoadNames --- engines/dm/gfx.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'engines/dm/gfx.h') diff --git a/engines/dm/gfx.h b/engines/dm/gfx.h index e4fe12ac68..b6a32c5065 100644 --- a/engines/dm/gfx.h +++ b/engines/dm/gfx.h @@ -30,6 +30,7 @@ #include "common/scummsys.h" #include "common/rect.h" +#include "common/memstream.h" #include "dm.h" namespace DM { @@ -78,7 +79,8 @@ enum GraphicIndice { kPanelOpenScrollIndice = 23, // @ C023_GRAPHIC_PANEL_OPEN_SCROLL kPanelOpenChestIndice = 25, // @ C025_GRAPHIC_PANEL_OPEN_CHEST kEyeForObjectDescriptionIndice = 19, // @ C019_GRAPHIC_EYE_FOR_OBJECT_DESCRIPTION - kArrowForChestContentIndice = 18 // @ C018_GRAPHIC_ARROW_FOR_CHEST_CONTENT + kArrowForChestContentIndice = 18, // @ C018_GRAPHIC_ARROW_FOR_CHEST_CONTENT + kObjectDescCircleIndice = 29 // @ C029_GRAPHIC_OBJECT_DESCRIPTION_CIRCLE }; extern uint16 gPalSwoosh[16]; @@ -364,6 +366,8 @@ public: void drawDungeon(direction dir, int16 posX, int16 posY); // @ F0128_DUNGEONVIEW_Draw_CPSF void updateScreen(); byte* getBitmap(uint16 index); + Common::MemoryReadStream getCompressedData(uint16 index); + uint32 getCompressedDataSize(uint16 index); int16 _championPortraitOrdinal; // @ G0289_i_DungeonView_ChampionPortraitOrdinal int16 _currMapAlcoveOrnIndices[kAlcoveOrnCount]; // @ G0267_ai_CurrentMapAlcoveOrnamentIndices -- cgit v1.2.3