diff options
author | Bendegúz Nagy | 2016-06-28 18:04:32 +0200 |
---|---|---|
committer | Bendegúz Nagy | 2016-08-26 23:02:22 +0200 |
commit | 1f73d771ce31223dc94743432ec8368905d408f1 (patch) | |
tree | 868486c65bc9deff2ccb4e48be06e2e53a98e83a /engines/dm/objectman.h | |
parent | 792f48858baec961fde793e5d80222e2bb03525d (diff) | |
download | scummvm-rg350-1f73d771ce31223dc94743432ec8368905d408f1.tar.gz scummvm-rg350-1f73d771ce31223dc94743432ec8368905d408f1.tar.bz2 scummvm-rg350-1f73d771ce31223dc94743432ec8368905d408f1.zip |
DM: F0342_INVENTORY_DrawPanel_Object, F0031_OBJECT_LoadNames
Diffstat (limited to 'engines/dm/objectman.h')
-rw-r--r-- | engines/dm/objectman.h | 6 |
1 files changed, 6 insertions, 0 deletions
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 |