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/objectman.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'engines/dm/objectman.h') diff --git a/engines/dm/objectman.h b/engines/dm/objectman.h index 1dbba692bf..e01d06404e 100644 --- a/engines/dm/objectman.h +++ b/engines/dm/objectman.h @@ -35,6 +35,8 @@ namespace DM { #define kSlotBoxInventoryActionHand 9 // @ C09_SLOT_BOX_INVENTORY_ACTION_HAND #define kSlotBoxChestFirstSlot 38 // @ C38_SLOT_BOX_CHEST_FIRST_SLOT +#define kObjectNameCount 199 // @ C199_OBJECT_NAME_COUNT + class SlotBox { public: int16 _x; @@ -49,8 +51,12 @@ class ObjectMan { public: explicit ObjectMan(DMEngine *vm); + ~ObjectMan(); + void loadObjectNames(); // @ F0031_OBJECT_LoadNames SlotBox _slotBoxes[46]; // @ G0030_as_Graphic562_SlotBoxes; + char *_objectNames[kObjectNameCount]; // @ G0352_apc_ObjectNames + byte *_objectIconForMousePointer; // @ G0412_puc_Bitmap_ObjectIconForMousePointer IconIndice getObjectType(Thing thing); // @ F0032_OBJECT_GetType IconIndice getIconIndex(Thing thing); // @ F0033_OBJECT_GetIconIndex -- cgit v1.2.3